Frage

Seltsam Visual Studio (TS 2008) Problem: Die IDE vollständig frieren, wenn ich von Release zu Debug-Modus in einem bestimmten Projekt wechseln. Es passiert Recht, wie ich wechseln, bevor ich versuche, etwas anderes zu bauen oder zu tun.

Die ganze Sache begann wie aus heiterem Himmel, ohne ungewöhnliche Veränderung, die ich denken kann. Ich versuchte, die Lösung zu reinigen, aber es hat nicht geholfen.

Jeder lief dies in vor?

War es hilfreich?

Lösung

Wenn alles gut gearbeitet hat und dann gestoppt wird, es in der Regel bedeutet, dass es ein Problem gab, obwohl es unbemerkt geblieben war.

Dinge, die ich versuchen würde, eine nach der anderen:

  1. Überprüfen Sie, welche Dateien geändert wurden (warum und wie) nach dem Update von einer Quelle Control Engine
  2. Überprüfen Sie die Liste der Erweiterungen und Plugins. Versuchen Sie, alle oder einige von ihnen zu deaktivieren
  3. Schließen Sie Visual Studio und töten alle Entwicklungsprozesse: devenv, mspdbsrv, vcpkgsrv, msbuild, msvsmon, vshub, vstest usw.
  4. Entfernen .suo, .ncb, .VC.db, .VC.VC.opendb Dateien der Lösung sowie .vc Verzeichnis, was manchmal zu Problemen führen
  5. Entfernen Projekt Einstellungsdateien, eine Art YourProjectName.vcproj.DOMAINNAME.LOGINNAME.user oder YourProjectName.csproj.user. Die Einstellung Dateiname an einem Projekt ab, die Sie Art verwenden
  6. Ausführen "C:\Program Files\Microsoft Visual Studio [vs_version]\Common7\IDE\devenv.exe" /setup oder "C:\Program Files (x86)\Microsoft Visual Studio [vs_version]\Common7\IDE\devenv.exe" /setup für x64-Umgebung
  7. In einigen komplexen Fällen hilft es, Benutzereinstellungen, befindet sich im Haus %USERPROFILE%\AppData\[Local|Roaming]\Microsoft\VisualStudio[vs_version] und in der Registry HKCU\SOFTWARE\Microsoft\VisualStudio[vs_version]
  8. entfernen

Es sollte alles auf den Anfangszustand zurückgesetzt. Wenn es nicht funktioniert, so gibt es zusätzliche Tools zu untersuchen. Laden Sie Process Explorer und einmal IDE friert, starten Sie den Process Explorer, finden Sie den devenv Prozess, doppelklicken Sie darauf und gehen auf Themen Registerkarte. Überprüfen Sie, welcher Thread hat den größten Schalter Delta bei der Gefriert, doppelklicken Sie darauf und nehmen den Namen (oder Offset) der Top-Funktion. Es gibt zusätzliche Informationen, wo das Problem sein kann.

Darüber hinaus manchmal hilft es, Visual Studio in den „Programme hinzufügen oder entfernen“ Assistenten in der Systemsteuerung.

zu reparieren

Andere Tipps

Wir hatten dieses Problem in 2017. I VS 2017 als Administrator lief und es funktionierte.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top