Warum wird Visual Studio im Modus "Immer im Vordergrund" ausgeführt?

33

Meine Kopie von Visual Studio scheint im Modus "Immer im Vordergrund" zu sein. Es wird standardmäßig auf diese Weise ausgeführt. Es scheint keine Möglichkeit zu geben, dies zu ändern.

Visual Studio wird als Administrator / Erweitert ausgeführt, aber das sollte sich nicht darauf auswirken, ob Visual Studio als "Immer im Vordergrund" ausgeführt wird.

Irgendeine Idee, warum dies auftreten könnte und wie dies verhindert werden kann?

SomeUser
quelle
4
Ich habe gesehen, wie dieses Problem in Visual Studio 2010 unter Windows 7 mit der Ausführung von "Always On Top" begonnen wurde. Es ist jedoch nur direkt nach einem ReSharper-Update aufgetreten und wurde behoben, sobald Visual Studio neu gestartet wurde.
1
Auf welche Version von Visual Studio verweisen Sie?
Marcel
Haben Sie auch ReSharper installiert? Es scheint eine Vorgeschichte zu haben, die diese Art von Problemen bei verschiedenen Versionen verursacht.
Panhandel
Damit konnte ich das Problem beheben: stackoverflow.com/a/27411034/2667554
enn
Ein einfacher Neustart von Visual Studio 2010 hat mir auch geholfen.
FrenkyB

Antworten:

16

Ähnliches passierte, als Visual Studio wie immer oben feststeckte. Es begann, nachdem ich die Windows-Taste gedrückt hatte, gefolgt von einer Reihe von versehentlichen Pfeiltasten / home / end / pageup / pagedn (ich hatte vorgehabt, die Steuertaste zu verwenden).

Anscheinend wurde das Verhalten immer im Vordergrund dadurch deutlich, dass eine andere Anwendung ausgewählt wurde (z. B. Chrome), Windows-Home gedrückt wurde (wodurch alles außer Chrome minimiert wurde) und Windows-Home erneut gedrückt wurde. Dann könnte ich Visual Studio unminimieren und es wäre nicht mehr immer im Vordergrund.

Dies funktionierte mit VS2010, VS2012 und VS2013, als sie in diesen seltsamen Modus kamen, der immer im Vordergrund stand.

Bearbeiten: Überarbeitet basierend auf dem Kommentar von @Nebula

user281806
quelle
3
Diese Umgehung hat bei mir nicht funktioniert. Windows-Alt-Home scheint Chrome lediglich anzuweisen, zur Startseite zu wechseln. Die Konzentration auf den Desktop und Windows-Alt-Home schien ebenfalls nicht zu funktionieren. - Ich starte VS2010 im Admin-Modus - Resharper - Windows 7 Ich habe keine Lösung, nur Feedback
David Chiew
7
Das hat bei mir fast geklappt; Ich musste Windows + Home drücken (davon wusste ich nichts) und dann einfach Windows + Home erneut drücken. Windows + Alt + Home hat gerade mein Chrome an seine Homepage gesendet. Also: Windows + Home -> Warten Sie, bis die Fenster heruntergefahren sind -> Windows + Home -> Behoben!
Nebel
Wie @Nebula hervorhob, sollte der ALT-Modifikator nicht verwendet werden. Bestätigter Fix auch für VS 2017! :)
Johny Skovdal
Funktioniert perfekt mit vs2017
yiabiten
Vielen Dank! Dies funktioniert mit Visual Studio 2019.
Ajawad987
4

Speichern Sie Ihre Arbeit, schließen Sie Visual Studio und öffnen Sie es erneut. Drücken Sie Start oder Debug oder drücken Sie F5.

Das hat bei mir funktioniert.

Sehr seltsam, monatelang hatte ich dieses Problem nicht und früher, als ich mit dem Debuggen begann, befand sich mein Fenster hinter dem Fenster von Visual Studio ... Ich fand es seltsam, wie es noch nie passiert ist. Visual Studio geschlossen, erneut geöffnet und Viola.

James Heffer
quelle
2

Vielleicht verursacht ein Add-In es? Versuchen Sie, Add-Ins in Tools / Add-In-Manager zu deaktivieren, und führen Sie Visual Studio im abgesicherten Modus aus, indem Sie ausführen

devenv.exe /safemode
frodeborli
quelle
Dies ist die endgültige Antwort imho.
NoCarrier
funktioniert wie ein Zauber mit nach der Installation von Resharper 8.2!
Guy
1

Verwenden Sie windowdetective , um zu überprüfen, ob es tatsächlich so eingestellt ist, dass es immer aktiv ist. Arbeiten Sie von dort aus, um die Ursache zu ermitteln.

Elitismus
quelle
1

Das Problem mit VS2017 unter Windows 10 wurde behoben, indem einer anderen Anwendung der Fokus zugewiesen wurde und Windows + Home gedrückt wurde (um alle Fenster außer dem Fenster mit dem Fokus zu minimieren). Anschließend wurde Windows + Home erneut gestartet, um alle anderen Fenster (einschließlich VS) wiederherzustellen VS war nicht mehr immer an der Spitze.

Bruno Douglas
quelle
+1 Das hat bei mir mit Visual Studio 2019 funktioniert. Danke!
Ajawad987
1

In meinem Fall konnte ich diesen Modus mit Window-> Float verlassen, um eine Registerkarte abzudocken. Nachdem ich die Registerkarte wieder in das Hauptfenster gezogen hatte, klebte sie nicht mehr oben.

Jtbs
quelle
0

Vielleicht wird aus irgendeinem Grund die Always-on-Top-Eigenschaft Ihres Visual Studio (VS) irgendwo gespeichert und dann beim Ausführen neu geladen.
Abhängig von Ihrer VS-Version können Sie FileBox eXtender (FBX) verwenden, um die Always-On-Top-Eigenschaft für jeden Lauf oder dauerhaft zu ändern. Es ist wahrscheinlich besser, die Version zu verwenden, die der Windows-Architektur entspricht. 64-Bit für x64 und 32-Bit für x86. FBX kann wahrscheinlich auch nur für Programme im erhöhten Modus verwendet werden, wenn es selbst im erhöhten Modus ausgeführt wird (z. B. "Als Administrator ausführen").
Der Status "Immer im Vordergrund" kann geändert werden, indem Sie auf den Pin in der Programmtitelleiste klicken, während FileBox eXtender ausgeführt wird.

Mohammad Amin Bandekhoda
quelle
0

Als ich dieses Problem bekam, fand ich bei How-To Geek eine Lösung für das umgekehrte Problem . Zum Glück handelte es sich um ein TOGGLE, mit dem ich den Always-On-Top-Modus deaktivieren konnte, in den Visual Studios Fenster geraten war. Gemäß dem obigen Link habe ich dies zu meinem AutoHotkey-Skript hinzugefügt

^ SPACE :: Winset, Alwaysontop, A

und dann habe ich das Fenster von Visual Studio ausgewählt und Strg-Leertaste verwendet, um immer im Vordergrund umzuschalten. Es wirkte wie ein Zauber.

Sebastian Ärleryd
quelle
0

Durch einen Neustart von Visual Studio 2015 wurde das Problem behoben.

In meinem Fall hat VS den Modus "Immer im Vordergrund" aktiviert, während ich Intellisense von ReSharper verwendet habe.

tupfer
quelle