Visual Studio 2013 debug hängt in Chrome

9

Heute habe ich eine Reihe von Microsoft Updates auf meinem PC erhalten. Nach diesen Updates begann Chrome mit Unterbrechungen , als ich mit dem Debuggen in Visual Studio 2013 begann. Ich habe Windows 8.1 Enterprise, 64-Bit und Visual Studio 2013 Ultimate mit Update 4. Auf meiner Workstation ist Chrome Version 39.0.2171.95 m.

Das Debugging über F5 oder Strg + F5 (Start ohne Debugging) macht keinen Unterschied, Chrome bleibt immer noch zeitweise hängen. Dies tritt bei mehreren Webanwendungsprojekten auf und auch bei einer, die nicht mit einer externen Datenbank verbunden ist. Visual Studio 2013 funktioniert einwandfrei, wenn ich mit Internet Explorer, Firefox und Safari debugge. Eine der Websites wird lokal auf meiner Arbeitsstation in IIS eingerichtet, und ich kann die Website in Chrome erfolgreich durchsuchen. Aber wenn ich dieselbe Site über Visual Studio 2013 starte, hängt der Browser einfach. Ich habe Verlauf und Cookies in Chrome gelöscht. Neustart behebt dies nicht.

Besonders ärgerlich ist, dass das Problem nur sporadisch auftritt. Wenn ich mehrere Browser im Visual Studio-Debugger durchgebe, funktioniert Chrome gelegentlich. In der Vergangenheit hat es immer funktioniert. Da mein PC heute ungefähr 30 Updates erhalten hat, vermute ich, dass das Problem mit einer dieser Änderungen zusammenhängt.

Wird dieses Chrome-Problem in Visual Studio 2013 von jemand anderem verursacht, und wenn ja, wie lautet die Fehlerbehebung? Danke.

=== Bearbeiten 1/9/2015 ===

Nach der weiteren Fehlerbehebung kann ich das Problem kontinuierlich replizieren und habe jetzt eine Abhilfe für Chrome. Ich habe Visual Studio als Administrator ausgeführt (erhöhter Modus).

Um dies zu replizieren, machen Sie folgendes:

  1. Führen Sie Visual Studio 2013 als Administrator aus.
  2. Schließen Sie alle Instanzen von Chrome.
  3. Wählen Sie den Chrome-Browser in der Visual Studio-Multifunktionsleiste und starten Sie die Site.
  4. Chrome bleibt unbegrenzt hängen.

Im Vergleich dazu können Sie die oben genannten Schritte für andere Browser (IE, Firefox und Safari) ausführen, und sie funktionieren erfolgreich, ohne zu hängen.

Es gibt zwei Problemumgehungen. Der erste: Vermeiden Sie die Ausführung von Visual Studio 2013 als Administrator, und Sie können Chrome erfolgreich von VS aus starten. Hier sind die Schritte für die zweite Problemumgehung.

  1. Führen Sie Visual Studio als Administrator aus.
  2. Öffnen Sie eine Instanz von Chrome , bevor Sie die Site in Visual Studio starten.
  3. Die Website sollte erfolgreich geöffnet werden.

Meine Theorie lautet, dass Visual Studio beim Starten einer neuen Browserinstanz versucht, Chrome im erweiterten Modus zu starten, wenn es erkennt, dass Chrome nicht ausgeführt wird. Das führt dazu, dass Chrome nicht mehr reagiert. Das ist nur meine Theorie. Jemand mit mehr Kenntnissen über die internen Funktionen von Visual Studio oder Chrome wird mehr Einblick in diese haben.

Hinweis: Dies ist eine Problemumgehung . Ich halte das nicht für eine Lösung, da dies nur Funktionen betrifft, die früher funktionierten.

    
Ken Palmer 30.12.2014, 22:09
quelle

1 Antwort

1

Ich habe es auch erlebt, aber ich fand eine Lösung wie nur eine einzige Registerkarte in Chrome zu debuggen, sobald Sie andere Tabs schließen, wird vs glatt laufen.

    
Shamnani Kamlesh 05.11.2015 12:34
quelle