Visual Studio hängt beim Schließen von .SQL-Dateien

8

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?

    
pimbrouwers 15.05.2017, 15:52
quelle

3 Antworten

19
  

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).

    
Emilio 12.06.2017, 19:08
quelle
0

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.

    
toddg26 07.06.2017 06:36
quelle
0

Die Problemumgehung für mich war:

  1. Aktualisierung dieser Erweiterungen:

    • ReadyRoll für VS2017
    • SQL-Eingabeaufforderungskern
  2. Deaktivieren / Reaktivieren der folgenden Erweiterungen in VS 2017 Enterprise:

    • ReadyRoll für VS2017
    • SQL-Eingabeaufforderungskern
    • SQL-Suche

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.

    
Alexander 11.09.2017 10:50
quelle