webentwicklung-frage-antwort-db.com.de

Visual Studio 2015 ist sehr langsam

Ich habe gerade die Installation beendet und das ganze IDE ist super langsam. Es scheint, als würde es im Hintergrund eine Art heftiger CPU-Aufrufe machen, bei dem die gesamte IDE buchstäblich einfriert und für 2-3 Sekunden nicht reagiert.

Ich hatte dieses Problem nicht mit Visual Studio 2013 Ultimate. Ich verwende Visual Studio 2015 Professional.

Installierte Add-Ons/Pakete:

  • Node.js-Tools
  • ReSharper

Hat jemand Ideen?

142
Spets

Mein Visual Studio 2015 RTM war mit ReSharper 9.1.2 auch sehr langsam, hat aber seit dem Upgrade auf 9.1.3 gut funktioniert (siehe ReSharper 9.1.3 auf Rescue ). Vielleicht ein Stichwort.

Noch ein Stichwort. Eine ReSharper 9.2-Version wurde zur Verfügung gestellt für:

optimiert die Integration mit Visual Studio 2015 RTM und behandelt Probleme in den Versionen 9.1.2 und 9.1.3 entdeckt

36
MuiBienCarlota

Ich habe festgestellt, dass die Windows Defender Antimalware große Verzögerungen verursacht. Gehen Sie zu Update & Sicherheit -> Einstellungen -> Windows Defender. Öffnen Sie den Defender und wählen Sie in der Auswahl "Einstellungen" die Option "Ausschlüsse" und fügen Sie den Prozess "devenv.exe" hinzu. Das hat für mich funktioniert

89
Nostradamus

Deaktivieren Sie die ReSharper-Codeüberprüfung im Menü OptionsCode InspectionSetting und wählen Sie Visual Studio IntelliSense (Menü OptionIntellisenseGeneral) anstelle von ReSharper IntelliSense wird es viel schneller machen.

23
AKaral

Deinstallieren Sie entweder Node.js Tools für Visual Studio (NTVS) oder das kommerzielle Add-On namens ReSharper von JetBrains. Die Verwendung von NTVS und Resharper führt zu Speicherverlusten in Visual Studio 2015.

NTVS= Knotentools für Visual Studio

18
Ajay Kumar

Ich habe sehr langsame Änderungen mit der Visual Studio 2015 Community Edition erlebt, insbesondere bei der Arbeit mit HTML (und auch Razor) und JavaScript. Ich konnte das Problem durch Entfernen der Verweise in der Datei "Scripts/_references.js" meines ASP.NET-MVC-Projekts beheben. Des Weiteren habe ich die automatische Synchronisierung in dieser Datei deaktiviert, indem ich sie oben in der Datei _references.js hinzufügte.

Diese Lösung bewirkt, dass IntelliSense von Visual Studio nicht geladen wird und alle verfügbaren JavaScript-Referenzen angezeigt werden. Der IntelliSense von ReSharper funktioniert jedoch einwandfrei und schnell.

/// <autosync enabled="false" />
16
Dan Waterbly

Wenn Sie an ReSharper leiden, können die unten aufgeführten Optionen hilfreich sein.

Visual Studio-Konfiguration:

ReSharper kann mit den anderen Visual Studio-Addins und -Erweiterungen in Konflikt stehen. Versuchen Sie im Falle von Verlangsamungen, die anderen Addins nacheinander zu deaktivieren, und prüfen Sie, ob dies die Beschleunigung von Visual Studio mit ReSharper unterstützt. Hier sind einige Beispiele für bekannte Kompatibilitätsprobleme mit anderen Addins:

Produktivität Power Tools

VSCommands

Sie können auch versuchen, die folgenden Optionen unter "Extras | Optionen | Umgebung | Allgemein" zu deaktivieren: Visuell anpassen Erfahrung basierend auf der Client-Leistung Verwenden Sie Hardwaregrafiken Beschleunigung, falls verfügbar

ReSharper-Konfiguration.

Obwohl ReSharper einige leistungsstarke und nützliche Funktionen bietet, können einige von ihnen angepasst oder deaktiviert werden, um die Geschwindigkeit zu verbessern. Hier sind einige Beispiele:

Deaktivieren Sie Solution Wide Analysis (SWA) in "ReSharper | Optionen | Code Inspektion | Einstellungen" und aktivieren Sie das Kontrollkästchen "Fehler in der gesamten Lösung analysieren"

Wechseln Sie wieder zu Visual Studio IntelliSense im Dialogfeld "ReSharper | Optionen | Umgebung | IntelliSense | Allgemein". Löschen von Caches für aktuelle Lösung in "ReSharper | Optionen | Umgebung | Allgemein" Dialog

Hier sind die Links:

6
Sampath

Das scheint dumm zu sein, aber nach dem Löschen von C:\Users\{User}\AppData\Local\Microsoft\WebSiteCache ging alles wieder schnell vonstatten. Wenn Sie keine Optionen haben, können Sie das ausprobieren. Es war das einzige, was für mich funktionierte.

4
Gaspa79

Ich hatte ein ähnliches Problem, aber nur beim Start.

So lösen Sie mein Startproblem:

Ich habe Erweiterungen aus Visual Studio 2012 für Telefone entfernt.

Reparieren Sie Visual Studio 2015 genauso… Deinstallieren Sie Visual Studio 2015 (hängen, nicht alle entfernt).

Dann benutze:

https://github.com/tsasioglu/Total-Uninstaller

Entfernen Sie alles, was mit Visual Studio 2015, Visual Studio 2013 usw. möglich war.

Installieren Sie erneut Visual Studio Fehler: Lookup-Protokolle, Inet usw. und fanden Visual C++ Redist 2015. Ich installierte und reparierte vc_redist.x64.exe und vc_redist.x86.exe neu.

Ich habe Visual Studio 2015 erneut installiert und habe jetzt keine Startprobleme (vsHub kann deinstalliert werden und verbundene Dienste können deaktiviert werden…)

3
user1005462

Dieselbe Ausgabe hier, Visual Studio 2015 Pro Update 2 auf einer brandneuen Maschine .. Der Editor war extrem langsam und tippte wie Kaugummi.

Der Grund war ESET NOD32 Antivirus 9. Es wurde eine Funktion namens "Host Intruder Prevention System (HIPS)" aktiviert, die standardmäßig aktiviert ist. Ich weiß nicht, wie nützlich das ist, aber es kann deaktiviert werden oder ich habe nur eine Regel hinzugefügt, um devenv.exe zuzulassen.

Nun ist es gut.

3
Tom

Ich hatte das gleiche Problem mit der VS 2015 Community mit Node Tools. 

Ich habe einige Probleme mit diesem Problem im NTVS-Github-Repository gesehen, und es könnte sich um eine Analysedatei im Projekt handeln. In der Tat habe ich diese Datei bei jedem Laden des Projekts gelöscht und es wird schneller, aber ich denke, der sicherste Weg zur Verbesserung besteht darin, einige Verzeichnisdateien wie den Link unten zu ignorieren.

https://github.com/Microsoft/nodejstools/wiki/Projekte#ignoring-directories-for-analysis

Es ist sehr wahrscheinlich, dass Sie einige SQL Server-Komponenten deinstalliert haben, die Visual Studio verwendet. Obwohl Visual Studio immer noch funktioniert, ist es sehr langsam. 

Gehen Sie einfach in der Systemsteuerung auf "Programme und Funktionen" und reparieren Sie Visual Studio. Die benötigten Visual Studio-Komponenten werden erneut installiert und Visual Studio ist so schnell wie zuvor wieder verfügbar.

2
Dunken

Dies kann jemandem helfen, der diese Frage besucht.

Ich hatte ein Problem, bei dem es nur in sehr großen Dateien langsam war. Wenn Sie geschweifte Klammern wie { öffnen oder einen Typ wie decimal ausfüllen, würde es hängen bleiben.

Dies wurde durch Deaktivieren der Einstellung "Fertigstellenliste nach Eingabe jedes Zeichens anzeigen" in Optionen => Texteditor => C # => Intellisense behoben

1
k29

Dies könnte nur jemandem helfen, zusätzlich zu den anderen Antworten.

Löschen Sie den Inhalt des AppData\Local\Microsoft\WebSiteCache-Ordners.

In meinem Fall hatte ich VS 2015 Pro Update 3 und dies hat mir geholfen, VS zu beschleunigen.

1
bit

Ich hatte dieses Problem auch mit Visual Studio 2015, versuchte alles, worüber ich lesen konnte, aber am Ende blieb nur eine saubere Installation. Ich habe das Microsofts-Tool VisualStudioUninstaller verwendet, um jede Komponente loszuwerden.

https://github.com/Microsoft/VisualStudioUninstaller

Verwendungszweck:

  1. Extrahieren Sie TotalUninstaller.Zip
  2. Öffnen Sie eine Administrator-Eingabeaufforderung.
  3. Führen Sie Setup.ForcedUninstall.exe aus
  4. Geben Sie 'Y' ein, um die Deinstallation durchzuführen.

Nach der Neuinstallation funktionierte alles wieder normal. Ich hatte keine Verzögerung in jedem Projekt, aber eines verursachte genug Schmerzen, sodass ich wirklich keine Wahl hatte.

Lesen Sie über einen anderen Befehl, den Sie auch ausprobieren können, aber ich weiß, dass VisualStudioUninstaller funktioniert, zumindest für mich.

D:\vs_ultimate.exe /uninstall /force

Wobei D: der Ort Ihres Installationsmediums ist (eingehängtes ISO usw.).

1
Ogglas

In meinem Fall hatten sowohl das 2015 Express Web als auch die Community 2015 Speicherlecks (bis zu 1,5 GB) eingefroren und stürzten alle 5 Minuten ab. Aber nur in Projekten mit Node js. Was für dieses Problem gelöst wurde, war das Deaktivieren der Intellisense: Tools -> Optionen -> Texteditor -> Node.js -> Intellisense -> Intellisense-Ebene = Keine Intellisense.

Und irgendwie funktioniert Intellisense immer noch))

1
JFisher

Ich habe festgestellt, dass beim Downgrade (d. H. Deinstallieren und Neuinstallieren) von VS 2015 Ultimate auf VS 2015 Professional die IDE sehr schleppend war und ständig eingefroren wurde.

Wenn Sie einen neuen Klon des Repositorys erstellen oder - wie einer meiner Kollegen es versucht hat - alle Dateien außerhalb der Quellcodeverwaltung (im Fall von Git git clean -xfd) bereinigt, konnte ich dieses Problem lösen. Die IDE läuft jetzt wieder reibungslos.

Es wird davon ausgegangen, dass Ultimate einige Dateien hinterlässt, die dieses Verhalten in Professional verursachen, aber ich habe nicht nachverfolgen können, welche.

1
Rosted

Nach dem Upgrade von VS2013 stellte ich fest, dass beim Debuggen in Visual Studio 2015 das Kontrollkästchen "Extras> Optionen> Debuggen> Allgemein> Diagnosetools beim Debuggen aktivieren" nicht mehr angezeigt wurde. Dadurch wurden die Debugsitzungen wieder normal. Diagnosen sind zwar nützlich, werden aber nicht immer benötigt. Wenn sie also einmal benötigt werden, kann ich sie wieder einschalten.

0
ldiablo

Diese Antwort mag dumm erscheinen, aber ich hatte den Energieplan meines Laptops auf etwas anderes als Hohe Leistung (in Windows) eingestellt. In Visual Studio würden ständig Warnungen aus dem Speicher ausgegeben, und die Dinge liefen etwas langsamer. Nachdem ich die Leistungseinstellung auf Hohe Leistung geändert habe, sehe ich kein Problem mehr.

0
Bochu