Wie zu stoppen, klicken Sie rechts tot-Verriegelung Visual Studio 2008
Ich habe ein sehr ernstes problem mit Visual Studio 2008.
Gelegentlich, wenn ich mit der rechten Maustaste (für "gehe zu definition", nächste Anweisung festlegen usw), wenn ich Debuggen in Visual Studio einfach tot-lock und go-in nicht mehr reagiert Modus.
Hat jemand das gleiche problem gehabt? Weiß jemand wie es zu lösen?
Edit: ich bin mit SP1 und ein paar Hotfixes.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Problem:
Signierte Anwendungen/dlls laden langsam in Vista. Visual Studio-IDE 'Hängt' auf offline/nicht-internet-verbundenen Arbeitsplätze. Ohne internet-Konnektivität certificate revocation check mal aus und bewirkt, dass Anwendungen hängen. Beim Debuggen/code schrittweise dlls geladen werden, wie erforderlich, und dies ist, wenn der Widerruf check wird versucht und die VS-IDE reagiert nicht mehr.
, Was diese Effekte:
Diese Effekte alle signierten Anwendungen/dlls und ist auch der Grund für Microsoft Word/Excel so lange zu öffnen, ein einfaches Dokument. Office Anwendungen, SQL Management Studio, Visual Studio, Web-Anwendungen, die ein Zertifikat verwenden.
Update:
Deaktivieren Sie die überprüfung auf zurückgezogene Zertifikate des Herausgebers
Via IE:
Über die registry:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\WinTrust\Trust Providers\Software Publishing
Ändern Sie den Wert des State key zu 146944 Dezimal-oder 0x00023e00 Hexadezimale
Zum re-aktivieren der check:
Ändern Sie den Wert des State key zu 146432 Dezimal-oder 0x00023c00 Hexadezimale
Alternative Update:
Deaktivieren Sie die Visual Studio-Hostprozess:
Hinweis: Die Alternative Update verursacht den Verlust von einigen Funktionen zu Debuggen.
Hintergrund:
Microsoft Connect-Bericht
Dieses Problem tritt nicht mehr für mich, da ich umgezogen Windows7. Wenn Sie unglücklich stecken mit Windows Vista immer noch, ich entdeckte, dass es hing nur auf der rechten Maustaste, beim warten auf die intellisense-Datenbank aufgebaut werden (siehe unten Links in der Ecke für Fortschritt). Das einzige "Problem" das ich hatte, war, zu warten, für intellisense zu stoppen, bauen, machen Sie dann einen Rechtsklick.
Ich schrieb ein Stück code, mit dem der andere Tag, ein sehr geiles template, und das aktuelle VisualStudio würde nur hängen, wenn ich legte meine Maus über den Vorlagen-code. Es war surreal 🙂
Sowieso, Sie könnten ein Problem haben, und möchten Sie vielleicht zu löschen, intellisense-Datenbank und versuchen Sie es erneut.
Starten Sie Visual Studio in abgesicherten Modus, um auszuschließen, Probleme mit einer Erweiterung installiert.
Beim Debuggen von multi-threaded-Anwendungen, manchmal bekomme ich eine hängen, wenn Haltepunkt erreicht wird. Und manchmal auch VS würde hängen (Sanduhr) wenn ich versuchte, auf eine variable, indem Sie mit der rechten Maustaste auf die variable im code.
Habe ich gegoogelt und fand einen Hinweis, der erklärt, dass, wenn VS Pausen, es wertet alle Variablen in die einheimischen und beobachten Sie Scheiben ein, um Sie anzuzeigen. Aber in der threaded-Anwendungen, kann dies zu deadlocks, wenn der code wird gesperrt, wenn die Bewertung der Werte, zum Beispiel in der Eigenschaft Getter.
Durch schließen der einheimischen Bereich, bevor ich eine Pause, ich vermied das hängt.
Bin ich mir nicht erklären das sehr gut. Ich habe versucht, googeln wieder zu finden, der ursprüngliche Hinweis, aber war nicht erfolgreich.
Es Mai wurden dies: Warum wird Visual Studio stall, während des Debuggens?.
Beenden Sie Visual Studio, und löschen Sie die .NZB-Datei für das Projekt.
Nein, aber es klingt wie ein bug. Bericht zu MS und Sie geben dir Anweisungen, wie man eine debug-setup zu gehen, senden Sie Informationen zu Debuggen.
Mark, hast du die SP1?
Hatte ich noch nicht Ihre genaue Problem, aber ich habe Probleme mit sperren bis zum 15 Sekunden im debug-Modus (oder Wann kommt der debug-Modus). Ich fand einen blog-post, dass irgendwo schlug einige mögliche Updates.
Einer von Ihnen war zu gehen in IE-7 und öffnen Sie Extras->Internetoptionen->Erweitert->Sicherheit "und deaktivieren Sie die" Check for publisher 's certificate revocation" und "check for server certificate revocation" (oder zumindest das erste). Einmal habe ich das, meine lock-up leiden waren vorbei.
Zugegeben, meine dev-box ist nicht im internet, so dass ich didn ' T Pflege viel über die meisten dieser Einstellungen jedenfalls im IE. Weiß nicht, ob das ist keine Hilfe für Sie, aber es ist sicherlich fixen meiner Probleme mit VS 2008.
Alle die besten!!!
Finde ich Visual Studio (VC9) hängt sich regelmäßig beim Debuggen von multithread-Anwendungen. Ich habe in der Regel einen Neustart, um das system zurück.
Für mich fand ich, dass der VS versucht hatte, Sie zu öffnen eine IP abgelaufen war, dass, wenn ich einige vorherigen remote-debugging. Überprüfen Sie Ihre Debugging-setup unter Extras-->Optionen-->Debugging--->Symbole
Stellen Sie sicher, dass Sie nicht einen schlechten Weg.
Nicht eine Lösung, die ich kenne, aber die Begründung für den Umzug meiner VC-Projekte aus VC2008 zu VC2010 - wo Intellisense deaktiviert wurde. Die recovery funktionierte ok obwohl Sie nicht explizit speichern drücken für 3 Stunden.
Folgendes bei mir funktioniert:
Quelle
Ah ein weiteres großes show-stopper sein könnte "ActiveDirectory". Wenn dies geschieht, zu Ihrer Arbeit und nutzen Sie "ActiveDirectory" das kann passieren. Jemand hier behauptete, es war ein Fehler mit der Google Toolbar, aber ich habe keinen festen Beweis, dass Google verantwortlich ist oder nicht.