web-dev-qa-db-de.com

VS 2017 - Sehr langsam (verzögert) beim Debuggen

Wenn ich meine Lösung debugge, ist vs 2017 sehr zurückhaltend und langsam, als müsste es etwas schweres im Hintergrund ausführen.

Es reagiert also nicht mehr alle 5 Sekunden für 2 Sekunden, was sehr ärgerlich ist.

BEARBEITEN (bewährte Vorschläge):

  • Browser Link ist deaktiviert
  • Kundenfeedback gestoppt
67
Muarl

Nach einigen weiteren Untersuchungen fand ich dieses thread Deaktivieren von Aktivieren Sie die Diagnosetools, während Sie unter Extras → Optionen → Debuggen → Allgemein den Trick ausführen!

Deaktivieren Aktivieren Sie JavaScript-Debugging für ASP.NET  im
Tools → Optionen → Debugging → Allgemein
macht einen großen Unterschied in der Leistung.

80
Muarl

Wenn das Problem durch Deaktivieren der Diagnosetools nicht behoben wird, versuchen Sie, IntelliTrace zu deaktivieren... Deaktivieren Sie die Option IntelliTrace aktivieren in Tools -> Optionen -> IntelliTrace .

14
Lorenzo Ferri

Ich habe selbst versucht, einige Dinge zu deaktivieren, nur um zu sehen, was es verursacht. Das einzige, was für mich funktioniert hat, ist Extras> Optionen> Debugging> Allgemein> "Aktivieren Sie JavaScript-Debugging für ASP.NET (Chrome und IE)". 

Ich verwende VS2017 Enterprise v15.2 für Asp.net WebForms. 

13
afr0

Ich habe auch die Verzögerung, wenn "Javascript-Debugging für ASP.NET (Chrome und IE) aktivieren" aktiviert ist. Das Deaktivieren der Option "Diagnose-Tools beim Debuggen aktivieren" hat nicht geholfen. 

Mir ist jedoch auch aufgefallen, dass beim Verschieben von F12 für Chrome Developer Tools die Verzögerungszeit vergeht und die App ausgeführt wird.

Hoffe das hilft. 

4
kmsellers

Nur das Deaktivieren der Debugger-Option von Resharper ..__ half mir. Wenn Sie Resharper verwenden, versuchen Sie, "Lokale Variablenwerte im Editor anzeigen" im Menü zu deaktivieren: Resharper -> Optionen > Tools -> Debugger.

 Resharper's Debbuging options

Es hat mir geholfen.

2
Ruslan Muslimov

Hidden the Threads-Fenster hat den Trick für mich gemacht.

2
Niels Filter

Ich habe das gleiche Problem erlebt. Im Debug-Modus lief mein Webforms-Projekt sehr langsam. Bei Verwendung von Strg + F5 lief es schnell (wie bei der Bereitstellung). Ich habe einen Try/Catch-Block gefunden, der 45 Mal ausgeführt wurde. Es tat nichts, es war nur ein Fehler, den ich gemacht hatte. Ich habe den Fehler behoben und beim Entfernen des Try-Catch-Blocks - voila! - wieder auf volle geschwindigkeit.

Wenn Sie also dieses Problem haben und alle oben genannten Lösungen ausprobiert haben (ich habe es getan), suchen Sie nach einem Try-Catch-Block, der häufig abfeuert. [Beheben Sie Ihren Fehler :)] und entfernen Sie dann den Try-Catch-Block. Ich kann den Unterschied nicht glauben. Sollte eigentlich keinen Unterschied gemacht haben, da der Try-Catch-Block nichts tat, aber er tat es.

1
George Beier

Was für mich funktionierte, war das Entfernen aller folgenden Ordner im Verzeichnis der Lösung:

  • .vs 
  • x64 
  • Debug 
  • Release
0
Frank Seifert

Ich hatte dieses Problem, bei dem das Programm langsamer lief, wenn es von Visual Studio aus gestartet wurde. Es stellte sich heraus, dass es zu viele Threads gab, wie z Aufgabe usw. und die Langsamkeit ging weg.

0
colin lamarre

Ich gab es auf, Debug => Attach To Process zu erhalten ... sogar probierte ALLE Lösungen für diesen SO post (2-Seiten wert). 

Lösung

Verwenden Sie ReAttach VS IDE Extension . Dies umgeht die Notwendigkeit, das Dialogfeld Attach to Process erneut verwenden zu müssen, wenn es sich um einen Prozess handelt, an den Sie kürzlich eine Verknüpfung angefügt haben. 

 enter image description here

0

Wenn Sie die VS 2017 Enterprise Edition verwenden, deaktivieren Sie die IntelliTrace-Funktion (Extras -> Optionen -> IntelliTrace)

wenn diese Funktion deaktiviert ist, ist das verzögerte Verhalten verschwunden, selbst wenn die Diagnose-Tools aktiviert sind (Extras -> Optionen -> Debugging -> Diagnose-Tools beim Debuggen aktivieren).

0
armadillo.mx

Manchmal liegt es an einem Echtzeit-Scan in Antivirus.

"Ausnahmen hinzufügen" Visual Studio-Dateien/Ordner für Ihr Antivirus

C:\Programme (x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE\devenv.exe

C:\Programme (x86)\Microsoft Visual Studio\201

0
Jakkrite.R