Es wird nicht immer angezeigt, und manchmal dauert es mehrere Stunden, bis es angezeigt wird, oder manchmal innerhalb weniger Minuten nach dem Öffnen von Visual Studio.
Eine Zahl, die eine Art kleines Fenster darstellt, das über allen offenen Fenstern liegt (denken Sie an Task-Manager, die „immer im Vordergrund“ sind). Ich habe es immer nur als „1“ oder „2“ gesehen, nie als andere Zahlen, glaube ich, und außerdem wird die Zahl nicht von der Anzahl der Instanzen von Visual Studio beeinflusst, die ich ausführe. Was zum Teufel ist hier los?
Antwort1
Verwenden Sie Visual Studio selbst, um zu bestimmen, welcher Prozess das Overlay erstellt hat.
- Öffnen Sie „Spy++ (x64)“ unter TOOLS (Menü).
- Wählen Sie unter „Suchen“ (Menü) die Option „Fenster suchen …“ aus.
- Ziehen Sie das Fadenkreuz des „Finder-Tools“ zur Überlagerung, um es auszuwählen.
- Klicken Sie auf „OK“, um zum entsprechenden Vorgang zu navigieren.
Antwort2
Ich gehe davon aus, dass Sie versucht haben, auf diese Nummer zu klicken bzw. mit der rechten Maustaste zu klicken und den Mauszeiger darüber zu bewegen, um zu sehen, ob etwas passiert oder ob weitere Informationen angezeigt werden, und dass nichts passiert ist.
Erscheint es für alle Lösungen, an denen Sie arbeiten, oder nur für einige/eine?
Es kann sich um eine der von Ihnen installierten Erweiterungen/Add-Ins handeln. Sie können Visual Studio im abgesicherten Modus starten, der alle Erweiterungen von Drittanbietern ignoriert. Wechseln Sie in einer Eingabeaufforderung in das Verzeichnis, in dem Sie Visual Studio installiert haben, und geben Sie Folgendes ein:
devenv.exe /SafeMode
Warten Sie eine Weile, bis die schwebende Zahl angezeigt wird. Wenn dies nicht der Fall ist, wissen Sie, dass Sie eine Funktion eines Drittanbieters installiert haben.
Deaktivieren Sie systematisch nacheinander die einzelnen Elemente und prüfen Sie, ob sie verschwinden. Sie können den Extension Manager über das Menü aufrufen. Wählen Sie:
- Werkzeuge
- Erweiterungen und Updates
Hier ist ein Link für weitere Informationen zum Visual Studio Extension Manager.
https://msdn.microsoft.com/en-us/library/dd293638.aspx
Wenn all dies nicht funktioniert, können Sie die Protokollierung von Visual Studio aktivieren. Wenn Sie bemerken, dass die schwebende Zahl erscheint, überprüfen Sie das Protokoll, um zu sehen, was etwa zu der Zeit ausgeführt wurde, als die Zahl erschien. Um die Protokollierung zu aktivieren, benötigen Sie erneut eine Eingabeaufforderung in dem Verzeichnis, in dem Visual Studio installiert ist, und geben Folgendes ein:
devenv.exe /log %USERPROFILE%\Desktop\vslog.txt
Dadurch wird eine textbasierte Protokolldatei auf Ihrem Desktop erstellt.