Visual Studio 2013 Update 2 maximiert den Kern

Kürzlich installierte ich Visual Studio 2013 Professional Update 2 auf einer virtuellen Maschine unter Windows 7. Ich hätte laufen VS 2012 ohne Probleme, aber ich wollte zu aktualisieren. Alles war gut für eine Woche, aber jetzt für ein bestimmtes Projekt die IDE ist bogging und task-manager berichtet über eine einheitliche 25% CPU-Auslastung auf meinem 4-Kern-Maschine. Neustart VS und mein PC tut nichts.

Wenn ich VS starten im abgesicherten Modus devenv.exe /SafeMode das problem geht Weg, und es ist Projekt-spezifisch.

Habe ich führen Sie Process Explorer, und entdeckt diesen thread
(Hinweis: nicht die gewählten, aber der thread oben)

Visual Studio 2013 Update 2 maximiert den Kern

Dann fand ich dieses forum bezogen: https://connect.microsoft.com/VisualStudio/feedback/details/873579/high-cpu-usage-possibly-after-updating-to-update-2
Aber ich habe keine Power Tools oder Alternating Line Color-Erweiterungen installiert.

Wenn es nicht alle Erweiterungen (ich habe nicht Hinzugefügt), was könnte das Problem sein? Das einzige, was ich denken kann, ist die NuGet-Pakete.

BEARBEITEN ich diesen thread gefunden Asp.Net CPU-Problem arbeiten mit Kendo UI-treeview-nach Visual Studio 2013 Update 2 und versucht die Lösung mit der Deaktivierung von Browser Link ohne Erfolg.

BEARBEITEN ich auch deaktiviert-Source-Control, wie hier beschrieben, VS2013 permanente CPU-Auslastung obwohl im idle-Modus aber anscheinend ist es nicht behoben, in Update 2 die Frage Staaten.

BEARBEITEN debugging und anhalten der Täter thread (main-thread) gibt mir diese stack-trace, mehr als oft nicht: Visual Studio 2013 Update 2 maximiert den Kern

Kommentar zu dem Problem
Wer dafür gestimmt, dass diese Frage "zu breit", wie kann ich eingrenzen? Der Täter thread gegeben, und ich habe angeordnet, Schritte, die ich gemacht habe, zu Debuggen und was mögliche Ursachen habe ich recherchiert. Ich denke, die Frage ist ziemlich schmal in Bezug auf einen bestimmten thread in Visual Studio. Kommentarautor: Clint Powell
Wenn Sie einen debugger anfügen (D. H. mit dem VS zu befestigen VS) und pause wiederholt, was ist die übliche callstack von der säumige thread? (Sie können mit der rechten Maustaste auf den callstack, und wählen Sie 'Symbole Laden', um die eigentliche Funktion Namen, da MS veröffentlicht öffentliche Symbole für alle Ihre Produkte.) Kommentarautor: Cameron
Siehe letzten edit für stack-trace. Kommentarautor: Clint Powell
Aha, danke. Könnten Sie einen Bildlauf nach rechts ein bisschen mehr sein? Auch, wenn Sie geben Sie path in der unmittelbaren oder watch-Fenster, was ist der Wert? Ist es ein Weg, um eine Ihrer Projekt-Dateien? Kommentarautor: Cameron
Das ist ein sehr umständlich stack-trace, hoffentlich gibt es einige code, der entfernt das Element aus der Sammlung wieder oder Sie laufen aus dem Speicher in Eile. Sind Sie gehen zu müssen zu tun, das Bein-Arbeit, niemand Debuggen können diese add-ins für Sie. Deaktivieren Sie eine zu einem Zeitpunkt bis Sie finden, dass die übel-Täter. Kommentarautor: Hans Passant

InformationsquelleAutor der Frage Clint Powell | 2014-07-04

Schreibe einen Kommentar