Visual Studio всегда на высоте при отладке - PullRequest
12 голосов
/ 18 марта 2009

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

Есть ли в VS2008 настройка для всегда сверху или что-то в этом роде? Кажется, я не могу его найти ...

Есть идеи, что может быть причиной этого? Visual Studio? Код программы?

Я знаю, что это неясная проблема, но я добавлю больше подробностей, если никто не распознает проблему.

РЕДАКТИРОВАТЬ: Я использую Visual Studio 2008 с ReSharper, GhostDoc и Resource Refactoring Tool.

РЕДАКТИРОВАТЬ: Я просмотрел все варианты, которые могу найти в VS, и не могу найти ничего, что могло бы объяснить это поведение.

РЕДАКТИРОВАТЬ: Я запускаю это на ноутбуке Lenovo Thinkpad Tseries с двумя мониторами. Мониторы подключены через док-станцию. Монитор 1 подключен с помощью кабеля DVI, а монитор 2 - с помощью кабеля VGA.

Ответы [ 8 ]

17 голосов
/ 31 октября 2011

У меня была та же проблема, что в Visual Studio 2010 работала Always-On-Top.

Я не знаю, всегда ли это работает. Как ни странно, я закрыл Visual Studio 2010. Затем я снова стал администратором. Visual Studio тогда работала нормально, а не Always-On-Top. Я закрыл Visual Studio. Я запустил Visual Studio нормально (не как администратор). Visual Studio не работал в режиме Always-On-Top.

Примечание: под словом «от имени администратора» я имею в виду, что я щелкнул правой кнопкой мыши; во всплывающем меню кликаем по свойствам; в диалоге нажали «Дополнительно»; проверил "запускать от имени администратора".

Я не пытался запускаться от имени администратора, щелкнув правой кнопкой мыши и затем выбрав «Запуск от имени администратора» во всплывающем меню.

Я сделал это только один раз, потому что, как только я запустил Visual Studio нормально, я не знал, как снова запустить Always-On-Top.

7 голосов
/ 11 декабря 2014

Вы можете включить опцию «Всегда сверху» для активного окна, используя:

"Ключ Windows + A"

3 голосов
/ 05 мая 2009

Это всего лишь теория, но после того, как я недавно обновился до ReSharper 4.5, эта проблема выглядит решенной. Это может быть совпадением, но я склонен думать, что это не так ...: P

1 голос
/ 25 ноября 2015

У меня была эта проблема с Visual Studio 2013, работающей в Windows 10, я не уверен на 100%, когда или почему она началась, но это могло быть после установки некоторых обновлений Windows.

Я решил это, используя небольшую вариацию метода, описанного Индинфером:

  • Закрыть Visual Studio
  • Щелкните правой кнопкой мыши ярлык Visual Studio «Запуск от имени администратора». Проблема больше не существует.
  • Остановитесь и запустите Visual Studio как обычно. Проблема больше не существует.
0 голосов
/ 06 мая 2019

Очень просто. Просто переключите кнопку «Развернуть» в Visual Studio 2017

0 голосов
/ 22 февраля 2017

Самое простое решение - сбросить ваши пользовательские настройки в Visual studio.

  1. Перейти -> Инструменты -> Настройки импорта и экспорта -> выбрать «Сбросить все» Настройки "
  2. Закройте все экземпляры Visual Studio, снова откройте.

Это самое безопасное решение, но вы потеряете все настройки, например, добавление номеров строк для файлов кода, темы и т. д.

Это сработало для моей Visual Studio 2012 Ultimate.

0 голосов
/ 07 декабря 2015

Я получил это, когда у меня установлен AppVerifier для vstest.discoveryengine.x86.exe

0 голосов
/ 25 марта 2009

Нет решения, но, возможно, замечание: время от времени я получал это и с отладкой приложений WinForms на машине с включенным двойным монитором. Размышляя об этом, я никогда не пытался выключить один монитор, и на моей новой работе мы не создаем приложения WinForms. С Webforms запускает новый браузер, у меня никогда не было этой проблемы (пока).

...