Ich habe alle Erweiterungen deaktiviert, und nur 1 SQL-Projekt geöffnet. Dennoch hängt Visual Studio, wenn ich eine SQL-Datei schließe.
Betroffene Versionen:
- 2017 Unternehmen
- 2015 Unternehmen
Während dieser "Hängezeit" besitzt Visual Studio den Status "Nicht reagiert".
Es scheint auch, dass die Zeit, die es gesperrt bleibt, mit der Anzahl der Dateien korreliert ist, die geschlossen / geöffnet sind.
EDIT: Reproduzierbar mit devenv im SafeMode
Gedanken?
MS Ticket öffnen: Ссылка
Die wirkliche Lösung wird mit einem Update von MS kommen. Vorerst schien es jedoch, dass ich meine Teilnahme am "Visual Studio Experience Improvement Program" abschalten konnte.
Sie können überprüfen, ob Sie für dieses Programm angemeldet sind oder nicht, indem Sie auf Hilfe - & gt; Feedback senden - & gt; Einstellungen (in 2017, nicht sicher über 2015).
Scheint, dass VS ein Windows Error Report (WER) -Ereignis generiert, wenn ein .sql-Dateifenster geschlossen wird:
%Vor%Diese entsprechen jedem Versuch, ein Fenster zu schließen. Das Deaktivieren der Build / deploy-Felder im Build Configuration Manager scheint nicht zu helfen (ich verwende VS 2017 Enterprise).
Running procmon zeigt eine 11-sekündige Verzögerung auf meinem Computer beim Schließen eines einzelnen Fensters, nachdem das Handle zu wermgr.exe geschlossen wurde:
%Vor%Dies scheint ein Produktfehler zu sein, zu dem es keine bekannte Problemumgehung gibt.
Die Problemumgehung für mich war:
Aktualisierung dieser Erweiterungen:
Deaktivieren / Reaktivieren der folgenden Erweiterungen in VS 2017 Enterprise:
Während ich versuchte herauszufinden, welche Erweiterung den Hang verursachte, konnte ich den spezifischen nicht identifizieren. Wie auch immer, dieser Ansatz hat funktioniert und ich habe jetzt alle drei Erweiterungen aktiviert.
Das ist alles sehr seltsam, weil ich meine Workstation am letzten Freitag mit VS geöffnet gelassen habe. Und an diesem Montagmorgen fing es an zu hängen, als ich versuchte, eine .sql-Datei zu öffnen, selbst wenn die Datei leer war.
Tags und Links visual-studio visual-studio-2017 visual-studio-2015 ssdt sqlproj