Запретить Visual Studio 2019 запускать отлаженное настольное приложение на сфокусированном мониторе

#c# #wpf #visual-studio-2019

Вопрос:

Когда я начну отладку приложения, оно будет запущено на мониторе, который сфокусирован / на котором находится моя мышь. Я бы хотел, чтобы он каждый раз был в одном и том же месте.

Мне не удалось найти настройку Visual Studio, Resharper или Windows 10. Вероятно, я мог бы добавить некоторый отладочный код только для этой позиции, но я хотел бы иметь более общее решение — тем более, что у моих плавающих окон также есть возможность перемещаться, и я думаю, что это связано.

Любая помощь будет признательна.

Ответ №1:

Это WindowStartupLocation=Центральный экран, определенный в XAML окна. Так что это не имело никакого отношения к компонентам, которые я подозревал. И его удаление не решило проблему с плавающими окнами :/

 <Window WindowStartupLocation="CenterScreen"/>