Resharper 8.1 Test Runner verlangsamt die Textbearbeitung in Visual Studio

Ich habe eine ziemlich kleine C # -Lösung mit etwa 5 Projekten. Ich verwende Visual Studio 2012 mit Update 4 und Resharper 8.1 (Build 8.1.23.546). Es ist auf einem I7 mit einer SSD und 16 GB RAM, mit Unmengen von Speicherplatz. Die Leistung auf dieser Maschine ist für alles andere fantastisch.

Ich habe R # als meinen Unit-Test-Runner festgelegt und festgestellt, dass der Visual Studio-Texteditor fast unbrauchbar wird, sobald ich Unit-Tests durchführe (einer oder mehrere, bestanden oder nicht bestanden, macht keinen Unterschied). Wenn Sie in das Editorfenster tippen, tritt eine so große Verzögerung auf (bis zu 1 Sekunde zwischen den Tastenanschlägen), dass der Entwicklungsfluss vollständig unterbrochen wird. Manchmal muss ich sogar aufhören zu tippen, um die Tastatureingaben nachholen zu lassen, damit ich etwas in Intellisense nachschlagen kann.

Das Problem bleibt bestehen, bis ich VS schließe und wieder öffne. Dann ist alles wieder in Ordnung. Bis ich einen weiteren Unit-Test durchführe. Dann ist es wieder zurück.

Ich habe Process Monitor ausgeführt, um zu prüfen, ob sich etwas ergab (was nicht der Fall war), und ich habe verschiedene Dinge ausprobiert, wie z. B. das Bereinigen verschiedener Caches, temporäre asp.net-Dateien und das Zurücksetzen von Einstellungen so ziemlich alle Optionen aufDie Google-Suchergebnisse für VS sind sehr langsam

Der Prozess der Eliminierung hat jedoch alles auf ein Problem mit Resharper und speziell dem Testläufer beschränkt.

Ich habe dann die R # -Leistungsoptimierungstipps wie beschrieben ausprobierthier - Der ultimative Leitfaden zur Beschleunigung von Resharperund die einzige, die funktionierte (nach vielen Neustarts), war das Deaktivieren des Unit Test Runner.

Ich habe seitdem den R # -Testläufer deaktiviert und bin zum eingebauten VS zurückgekehrt (was ich hasse), und das Problem ging sofort weg. Sobald ich den R # -Testläufer wieder aktiviere, tritt das Problem erneut auf.

Hat jemand anderes dieses Problem erlebt und eine Lösung gefunden?

Prost :)

Antworten auf die Frage(2)

Ihre Antwort auf die Frage