30

Кажется, моя копия Visual Studio установлена в режиме "Всегда сверху". Это работает по умолчанию; кажется, нет никакого способа изменить это.

Visual Studio работает от имени администратора / с повышенными правами, но это не должно влиять на то, работает ли Visual Studio как «Всегда сверху».

Любая идея, почему это может происходить, и как предотвратить это?

8 ответов8

11

У меня была похожая ситуация, когда Visual Studio застряла как всегда на вершине. Это начало происходить после того, как я нажал клавишу Windows, а затем несколько случайных нажатий клавиш стрелки /home /end /pageup /pagedn (я имел в виду использовать управляющую клавишу).

Казалось, что очистить поведение всегда на вершине было выбрать другое приложение (например, Chrome), затем нажмите Windows-Home (который свернул все, кроме Chrome), затем нажмите Window-Alt-Home. Тогда я мог бы свернуть Visual Studio, и он больше не всегда был бы на вершине.

Это работало с VS2010, VS2012 и VS2013, когда они попали в этот странный режим всегда в топе.

4

Сохраните свою работу, закройте Visual Studio, снова откройте ее. Нажмите начало или отладку или нажмите F5.

Это сработало для меня.

Очень странно, но в течение многих месяцев у меня не было этой проблемы, и раньше, когда я начинал отладку, мое окно было за окном Visual Studio ... Думал, это странно, как никогда раньше. Закрыл Visual Studio, снова открыл и альт.

2

Возможно, аддин вызывает это? Попробуйте отключить надстройки в диспетчере инструментов / надстроек, затем запустите Visual Studio в безопасном режиме, выполнив

devenv.exe /safemode
1

Используйте windowdetective, чтобы проверить, установлено ли оно всегда ontop Work оттуда, чтобы определить причину.

0

Перезапуск Visual Studio 2015 исправил проблему.

В моем случае VS переключился в режим Always On Top, когда я использовал intellisense от ReSharper.

0

Когда я получил эту проблему, я нашел решение обратной проблемы в How-To Geek. К счастью, это включало TOGGLE, который я мог использовать, чтобы отключить режим всегда сверху, в который попало окно Visual Studio. По ссылке выше, я добавил это в свой скрипт AutoHotkey

^ SPACE:: Winset, Alwaysontop,, A

а затем я выбрал окно Visual Studio и использовал ctrl-space для переключения всегда сверху. Оно работало завораживающе.

0

Может быть, по какой-то причине свойство всегда поверх вашей Visual Studio (VS) где-то сохраняется, а затем перезагружается при запуске.
В зависимости от версии VS вы можете использовать FileBox eXtender (FBX), чтобы изменять его свойство всегда на вершине для каждого запуска или навсегда. Вероятно, лучше использовать версию, соответствующую вашей архитектуре Windows; 64-разрядная для x64 и 32-разрядная для x86. Кроме того, FBX, вероятно, можно использовать только для программ с повышенными правами, если он сам работает в режиме с повышенными правами (например, "Запуск от имени администратора").
Статус "всегда сверху" можно переключать, нажимая кнопку в строке заголовка программы, когда работает FileBox eXtender.

0

Исправлена проблема с VS2017 в Windows 10, когда фокусировался на другом приложении и нажимал Windows+Home (чтобы свернуть все окна, кроме того, который получил фокус), а затем снова Windows+Home, чтобы восстановить все другие окна (включая VS), и на этот раз VS больше не всегда был на вершине.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .