Warum ist Visual Studio 2013 sehr langsam?

269

Ich verwende Visual Studio 2013 Pro (RTM-Version) auf meinem formatierten PC (Neuinstallation von Windows 8.1).

Ich weiß nicht warum, aber Visual Studio 2013 Pro ist sehr, sehr langsam! Langsam zum Erstellen, Debuggen, Navigieren in der IDE ... meine Festplatten-LED leuchtet überhaupt nicht!

Ich arbeite an einem kleinen MFC (C ++) - Projekt mit der Boost- Bibliothek.

Irgendwelche Ideen?

Walter Fabio Simoni
quelle
5
Hilft dies: - social.msdn.microsoft.com/Forums/vstudio/en-US/… ?
Rahul Tripathi
2
Danke, ich habe die Quellcodeverwaltung deaktiviert, aber ... es bleibt langsam!
Walter Fabio Simoni
12
Ich habe nach ein paar Tagen aufgehört in VS2013 zu arbeiten, es fror einfach weiter ...
Goran
3
Sie sollten in Betracht ziehen, Asim Omers Antwort als Lösung zu markieren ... es hat mir sehr geholfen.
Kris
1
Gleiche Probleme, extrem langsam.
Pixel

Antworten:

268

Es geht um die Grafiktreiber. Wenn Sie sie aktualisieren, wird es Ihnen gut gehen.

Oder Sie können die Hardware-Grafikbeschleunigung in Visual Studio folgendermaßen deaktivieren:

  1. Klicken Sie in Visual Studio auf " Extras " und dann auf " Optionen ".

  2. Navigieren Sie im Dialogfeld Optionen zum Abschnitt " Umgebung> Allgemein " und deaktivieren Sie das Kontrollkästchen " Visuelle Erfahrung automatisch basierend auf der Clientleistung anpassen ". (Siehe den folgenden Screenshot für diesen Schritt.)

  3. Deaktivieren Sie das Kontrollkästchen " Hardware-Grafikbeschleunigung verwenden, falls verfügbar ", um die Verwendung der Hardware-Grafikbeschleunigung zu verhindern.

  4. Aktivieren oder deaktivieren Sie das Kontrollkästchen " Rich Client Visual Experience aktivieren ", um sicherzustellen, dass Rich Visuals immer aktiviert oder deaktiviert sind. Wenn dieses Kontrollkästchen aktiviert ist, werden unabhängig von der Computerumgebung umfangreiche Grafiken verwendet. Beispielsweise werden Rich Visuals verwendet, wenn Sie Visual Studio lokal auf einem Rich Client und über einen Remotedesktop ausführen.

Geben Sie hier die Bildbeschreibung ein

Verweise:

Asim Omer
quelle
8
Das hat bei mir funktioniert, danke. Ich bin mir nicht sicher, warum sich das OP nicht die Mühe gemacht hat, dies als Antwort zu akzeptieren.
Josh C
4
Es ist keine Lösung für mich.
Selami
11
Das Löschen der .suo-Datei hat es für mich getan.
Ceebreenk
1
Scheint lächerlich, wenn "visuelle Verbesserungen" für Entwickler aktiviert sind. Ich bin auf einem i7 mit 32 GB und dies verursachte mir im Laufe der Zeit Probleme.
Fred Lackey
13
Sollte "Hardware-Grafikbeschleunigung verwenden, falls verfügbar" die Leistung nicht tatsächlich steigern? : \ nicht verringern
GONeale
110

Versuchen Sie, das Plug-In für die aktuelle Quellcodeverwaltung auf Keine zu setzen (Menü ExtrasOptionenQuellcodeverwaltung ), wenn Sie den Microsoft Git-Anbieter verwenden , der Visual Studio 2013 umso langsamer zu machen scheint, je größer das Repository wird.

Geben Sie hier die Bildbeschreibung ein

Ich hatte das gesamte Dojo Toolkit- Framework mithilfe des Microsoft Git-Anbieters unter Quellcodeverwaltung und es kam zu einem Punkt, an dem es zu Verzögerungen zwischen dem Drücken einer Taste und dem Erscheinen der Glyphe auf dem Bildschirm kam. So schlecht.

Wenn Sie Git erneut benötigen, können Sie zum TortoiseGit- Anbieter oder zu Git-Extensions wechseln. Beide funktionieren ohne Verlangsamung. Ich persönlich mag Git-Extensions.

Isaac Bolinger
quelle
26
Das Entfernen der Quellcodeverwaltung ist keine Lösung in einer Umgebung für berufliche Entwicklung
codemonkeh
9
Ich sagte, wechseln Sie zu einer anderen VS Git-Erweiterung.
Isaac Bolinger
1
Das OP erwähnte nicht einmal die Quellcodeverwaltung, geschweige denn Git
codemonkeh
41
Diese Frage überschreitet ihren ursprünglichen Kontext. Die Leute suchen langsam nach VS 2013 und kommen hierher. Es ist hilfreich zu wissen, dass Microsoft Git derzeit langsam und fehlerhaft ist.
Isaac Bolinger
1
@codemonkeh Ich hatte die gleichen Probleme wie OP und das Ausschalten von Microsoft Git hat mich nach langem Suchen gerettet.
Vian Esterhuizen
52

Auch ich habe ein bisschen mit schlechter Leistung in Visual Studio 2013 (Premium) zu kämpfen. Ziemlich die gleichen Probleme wie bei TS. Langsame Navigation, Scrollen, Bauen ... so ziemlich alles. Zum Glück habe ich es geschafft, mein eigenes Problem durch Deaktivieren der synchronisierten Einstellungen in Visual Studio zu lösen. Gehen Sie zum Menü ExtrasOptionenUmgebungssynchronisierte Einstellungen und entfernen Sie diese Option, indem Sie das Kontrollkästchen deaktivieren.

Deaktivieren Sie die synchronisierten Einstellungen

Indregaard
quelle
Dies hat mir geholfen, die lange Wartezeit (sogar bis zu einer Minute) beim Umschalten von Konfigurationen (z. B. von 'Debug / x64' auf 'Release / Win32') zu reduzieren. Durch Deaktivieren der Einstellungssynchronisation wurde die normale Geschwindigkeit von <1 Sekunde erreicht. +1
zzz
Dies ist die Antwort, die mein Problem zu beheben schien. Ich habe zwischen 1 und 3 Sekunden gewartet, nachdem ich 10 Sekunden in meine IDE eingegeben hatte.
Jean-Simon Brochu
47

Bei Webanwendungen kann die Browser-Link-Funktion eine weitere Ursache für langsames Erstellen und Debuggen (jedoch nicht für die IDE-Navigation) sein .

Ich stellte fest, dass das Erstellen bei eingeschaltetem Gerät viermal länger dauern würde und das Debuggen schmerzhaft war. Nach jedem Postback froren Webseiten einige Sekunden lang ein, bevor Sie mit ihnen interagieren konnten.

pierreluigi88
quelle
Nach dem Upgrade auf VS2013 wurden meine Seiten, insbesondere mit Javascript, sehr langsam geladen. Durch Deaktivieren der Browser-Link-Funktion wurde dieses Problem behoben, und jetzt werden meine Webseiten schnell wieder geladen. Vielen Dank!
cck
1
Das Seltsame ist, dass der Browser-Link einige Seiten verlangsamt und andere nicht. Zumindest kann man leicht überprüfen, ob der Browser-Link die Ursache des Problems ist. Laden Sie einfach eine Seite, auf der das Problem auftritt, und prüfen Sie, ob die CPU-Auslastung nach dem Laden der Seite weiterhin hoch ist. Wenn dies der Fall ist und die CPU-Auslastung gering ist, wenn Sie die Browser-Verknüpfung deaktivieren, können Sie sicher sein, dass es sich um eine Browser-Verknüpfung handelt. Übrigens: Ich habe das Gefühl, dass es etwas mit der Verwendung von Klassenattributen in HTML zu tun hat.
Leo Gerber
1
Dies verbesserte mein Debuggen um 400% schneller. Das Deaktivieren der Browser-Verknüpfung muss von jedem Entwickler vorgenommen werden. Stattdessen können Sie die folgenden Apps hinzufügen, um sie auf Projektebene zu deaktivieren. <AppSettings> <add key = "vs: EnableBrowserLink" value = "false" /> </ appSettings>
Dhanuka777
Dies hat das Problem für mich behoben. Mein Computer wird nach dem Öffnen eines Webprojekts und dem Navigieren in meinem Browser zum Thrashing gestartet. Das Ausschalten dieser Funktion hat eine enorme Verbesserung gebracht. @Garzun, ich denke du bist auf dem richtigen Weg, ich vermute, Medienanfragen könnten das Problem sein.
Rastus7
1
Ich habe versucht, Git Source Control zu entfernen und die Grafikverbesserungen zu deaktivieren, aber diese Änderung hat den größten Unterschied für meinen Computer gemacht.
Neil Thompson
38

Ich habe eine von Visual Studio 2012 aktualisierte Lösung verwendet. Visual Studio 2013 hat auch die .suo-Datei aktualisiert. Das Löschen der .suo-Datei der Lösung (neben der .sln-Datei), das Schließen und erneutes Öffnen von Visual Studio hat das Problem für mich behoben. Meine .suo-Datei ging von 91 KB auf 27 KB.

Aaron Jensen
quelle
2
Ich möchte diesem Tipp zustimmen. Mein Suo war 1 MB !! Ich habe es gerade gelöscht und die SLN erneut geöffnet, und das Tippen und Intellisense erfolgt jetzt sofort, während das Aufrufen von Eigenschaften im XAML-Editor 10 Sekunden dauern würde.
Pfa
5
.suo ist eine versteckte Datei.
Dherik
Vielleicht Informationen darüber hinzufügen, was verloren gehen wird? ZB Einstellungen für den Start bei F5 (das jeweilige Projekt. Mehrere Projekte.)
Peter Mortensen
37

Ich hatte das gleiche Problem und die einzige Lösung , die für mich funktionierte, bestand darin, die folgenden drei Schritte auszuführen:

  1. Bereinigen Sie den WebSiteCache- Ordner (möglicherweise unter C: \ Users \% USERNAME% \ AppData \ Local \ Microsoft \ WebSiteCache ).

  2. Bereinigen Sie die "Temporären ASP.NET-Dateien" Ordner (finden Sie ihn unter C: \ Users \% USERNAME% \ AppData \ Local \ Temp \ Temporäre ASP.NET-Dateien ).

  3. Starten Sie Visual Studio neu

spielerisch
quelle
Dies hat definitiv geholfen und die Situation verbessert ... aber es wurde nicht vollständig gelöst. Dieser Schritt wird empfohlen, um herauszufinden, warum vs2013 so langsam und krachend ist
guppy
5
Das Bereinigen des WebSiteCache-Ordners hat den Job für mich erledigt. Ehrlich gesagt kann ich nicht einmal beschreiben, was für einen großen Unterschied es gibt. Ich habe 30 Minuten gewartet, um ein neues ASP.NET Web Forms-Projekt zu erstellen, und Visual Studio sagte häufig "Nicht antworten". Nach dem Bereinigen des Caches dauert es weniger als 10 Sekunden.
Apostrofix
3
Die "Temporären Asp.Net-Dateien" befinden sich normalerweise unter C: \ Windows \ Microsoft .Net \ Framework (64) \ {version}
yoel halb
20

Für mich wurde das Problem behoben, indem Git deaktiviert wurde, indem das Plug-In für die aktuelle Quellcodeverwaltung in Visual Studio auf Keine gesetzt wurde. Menü OptionenQuellcodeverwaltung :

Geben Sie hier die Bildbeschreibung ein

Mike Flynn
quelle
Zur Bestätigung: Dies hat es für mich in VS Express 2013 behoben. Mein Projekt an git angehängt zu haben, hat VS absolut umgebracht.
Adam
Das hat es für mich behoben! Vielen Dank!!
Akhil
Durch die Neuformatierung meines Computers wird Git immer noch schneller, daher glaube ich, dass dies eines der Probleme ist, warum VS 2013 langsam ist.
Mike Flynn
19

Dieses Problem scheint auf die Deinstallation der SQL Server Compact Edition (4.0) zurückzuführen zu sein.

Ich hatte dieses Problem und es wurde nach der Installation von SQL Server Compact Edition 4.0 behoben. Beim Schließen von Visual Studio 2013 erhielt ich die Meldung, SQL Server Compact Edition zu installieren, da ein C ++ - Projekt etwas benötigte ... kann nichts anfassen.

user3534241
quelle
3
VIELEN DANK! Ich habe versucht, mein System zu bereinigen, aber für Visual Studio ging es nach hinten los!
Pete Alvin
Was für eine bizarre und völlig intuitive Lösung. Aus der Frage der Operation geht hervor, dass es schwierig ist, das Problem auf SQL Compact zurückzuführen, aber hey, es funktioniert.
Nocarrier
Ja, das hat auch bei mir funktioniert. Tatsächlich weiß ich nicht, warum es wichtig sein würde, aber nach der Installation von SQL Server Compact Edition begann ich, Intellisense für einfachen C ++ - Code zum Laufen zu bringen.
NOMO
Das hat perfekt funktioniert. Konnte nicht verstehen, warum es nur mit C ++ - Projekten so langsam lief, aber vor dem Beenden von Visual Studio wird eine Warnung angezeigt, die ich besser hätte lesen sollen, da ausdrücklich das Fehlen von SQL Server Compact Edition erwähnt wird ...
DSF
War es für mich? Sehr schwer zu finden.
Bene Tleilax
12

Beheben Sie dieses Problem, indem Sie Microsoft SQL Server Compact 4.0 installieren

Microsoft SQL Server Compact 4.0

Leistungsproblem von Visual Studio 2013 aufgrund fehlenden Microsoft SQL Server Compact 4.0

Halim
quelle
11
Ich folge nicht. Wie hängt das mit dieser Frage zusammen?
Keith Pinson
Das funktioniert definitiv. Ich habe meine deinstalliert, musste sie aber neu installieren. Es ist, als würde VS auf wilde Gänsejagd gehen, um ständig nach dieser Komponente zu suchen. Tun Sie sich selbst einen Gefallen und stellen Sie sicher, dass sie installiert ist.
Seralize
Auch die Antwort von user3534241 spielte darauf an.
Peter Mortensen
11

Ich kann eine solche Option empfehlen.

CodeLens kann wie auf dem Bild deaktiviert werden. Es gibt viel Leistungsgüte.

Geben Sie hier die Bildbeschreibung ein

Oğuzhan Soykan
quelle
7

Wenn Sie eine ASP.NET-Website mit Internet Explorer 10 (und höher) debuggen, müssen Sie das Kennwortmanager-Plugin "LastPass" von Internet Explorer deaktivieren. LastPass bringt Ihre Debugging-Sitzungen zum Crawlen und reduziert Ihre Geduld erheblich!

Ich habe Lastpass ein Support-Ticket zu diesem Thema übermittelt, und sie haben das Problem bestätigt, ohne die Absicht zu haben, es zu beheben. Sie sagten lediglich: "LastPass ist nicht mit Visual Studio 2013 kompatibel".

Smyrnian
quelle
Erstaunlich, ich habe gerade LastPass diesen
Morgen
Es ist nicht nur IE. Das gleiche Problem mit Chrome und Firefox scheint es. Durch Deaktivieren wurde VS für mich wieder normalisiert.
Noah
6

Ich hatte das gleiche Problem und alle hier genannten Lösungen haben für mich nicht funktioniert.

Nach der Deinstallation der Erweiterung "Productivity Power Tools 2013" war die Leistung wieder normal.

CoffeeCode
quelle
Ich hatte auch dieses Problem mit dem gleichen Fix mit Visual Studio 2015.
Gram
5

Noch etwas zu überprüfen; Für mich war es Fusion Logging.

Ich hatte das vor sehr langer Zeit eingeschaltet und es mehr oder weniger vergessen. Die über 5000 Verzeichnisse und 1 GB protokollierte Dateien loszuwerden, wirkte Wunder.

Richard Petheram
quelle
Ich habe in der Vergangenheit die Fusionsprotokollierung aktiviert und vergessen. In Lösungen mit vielen Projekten (20+) kann dies die Leistung wirklich beeinträchtigen. Ich habe es wieder deaktiviert und jetzt ist alles sehr schnell. Außerdem ist nur die Aktivierung von Bindungsfehlern für die Leistung besser als alle Bindungen.
Preben Huybrechts
Was ist "Fusion" (in diesem Zusammenhang)?
Peter Mortensen
4

Es gibt eine gute Problemumgehung für diese Lösung, wenn beim Rendern der CS- und CSHT-Dateien Langsamkeit auftritt.

Schließen Sie einfach alle geöffneten Dateien, damit der Cache geleert wird, und öffnen Sie die erforderlichen Dateien erneut.

Renjith K.
quelle
4

Visual Studio Community Edition wechselte langsam zwischen Dateien oder öffnete neue Dateien. Alles andere (zum Beispiel Menüpunkte) war ansonsten normal.

Ich habe zuerst alle Vorschläge in den vorherigen Antworten ausprobiert und keiner hat funktioniert. Ich bemerkte dann, dass es nur in einer ASP.NET MVC 4-Webanwendung auftrat, also fügte ich eine neue ASP.NET MVC 4-Webanwendung hinzu, und dies war schnell.

Nach langem Ausprobieren stellte ich fest, dass der Unterschied darin bestand, dass packages.config- wenn ich die Microsoft-Referenzen oben in die Datei setzte, alles wieder bissig wurde.

Geben Sie hier die Bildbeschreibung ein

Verschieben Sie die Microsoft*Einträge nach oben.

Geben Sie hier die Bildbeschreibung ein

Es sieht so aus, als müssten Sie nicht alle bewegen - das Bewegen sagt <package id="Microsoft.Web.Infrastructure"sich spürbar auf meine Maschine aus.

Nebenbei

  • Wenn Sie den gesamten Inhalt der Datei entfernen, wird sie auch noch schneller. *
  • Das Ausschließen von packages.config aus Visual Studio behebt das Problem nicht
  • Ein Freund, der Visual Studio 2013 Premium verwendet, bemerkte in beiden Fällen keinen Unterschied (beide waren schnell).

AKTUALISIEREN

Es scheint, dass fehlende oder unvollständige NuGet- Pakete lokal die Ursache sind. Ich öffnete den Paketmanager und erhielt die Warnung "Einige NuGet-Pakete fehlen in dieser Lösung" und entschied mich, sie wiederherzustellen, was die Dinge beschleunigte. Dies gefällt mir jedoch nicht, da ich in meinem Repository nur die tatsächlichen Elemente hinzufüge, die für die Kompilierung erforderlich sind, da ich mein Repository nicht aufblähen möchte. Am Ende habe ich einfach die packages.config entfernt.

Diese Lösung entspricht möglicherweise nicht Ihren Anforderungen, da ich NuGet lieber zum Abrufen der Pakete und nicht zum Aktualisieren von Paketen verwende. Wenn Sie sie für diesen Zweck verwenden, wird dies dadurch behoben.

wal
quelle
Diese Antwort hatte in meinem Fall den größten Effekt. Danke dir.
Hakan
Ja, es scheint, dass fehlende Nuget-Pakete auch dazu führen, dass VS 2013 langsamer wird. Seltsam!
Chandermani
3

Für mich war das Problem die Startseite - sie lud Inhalte herunter und ließ Visual Studio hängen.

Die einzige Lösung für mich war:

  1. Beenden Sie den DevEnv-Prozess im Task-Manager
  2. Starten Sie Visual Studio im abgesicherten Modus über die Befehlszeile:
    devenv.exe /safemode
  3. Gehen Sie zum Menü ExtrasOptionen und wählen Sie die Optionen Umgebung / Start
  4. Wählen Sie "Leere Umgebung anzeigen" für die Startaktion
  5. Schließen Sie Visual Studio
  6. Starten Sie normal neu
JamesQMurphy
quelle
2

Das Ausführen von Unit-Tests war langsam. Es war ein ReSharper-Problem.

  1. Speisekarte ReSharperOptionenUmgebungAllgemein ...Clear Caches
  2. Speisekarte ExtrasOptionenReSharperAllgemein ...Suspend Now
  3. Schließen Sie Visual Studio
  4. Löschen Sie die .suo-Datei.
  5. Öffnen Sie Visual Studio erneut.
  6. Aktivieren Sie ReSharper erneut.
Jess
quelle
1

Ich hatte auch ein Problem mit einer langsamen IDE.

In meinem Fall habe ich installiert

  • ReSharper
  • Npgsql (geringe Wahrscheinlichkeit, das Problem zu verursachen)
  • Entity Framework Power Tools Beta 4

Folgendes hat mir ein bisschen geholfen:

  • Synchronisierung deaktiviert - Menü ExtrasOptionenUmgebungssynchronisierte Einstellungen
  • Plug-In-Auswahl deaktiviert - Menü ExtrasStudioOptionenQuellcodeverwaltung .
  • Deaktivierte Entity Framework Power Tools Beta 4 - Menü ExtrasErweiterungen und Updates

Deinstallierter JetBrain Resharper - WOW !! Ich bin wieder schnell !!

ADO_kg
quelle
1

Ändern Sie den Wert des Fusionsprotokolls auf 0. Es hat mein Problem behoben.

Dies ist der FusionLog-Schlüssel in der Registrierung:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Fusion
Check ForceLog value (1 enabled, 0 disabled).
Sansalk
quelle
"Fusion Log Value" vs. "FusionLog" vs. "Fusion" : Was ist wörtlich und was nicht?
Peter Mortensen
1

Ich war auch ziemlich lange mit diesem Problem konfrontiert. Im Folgenden sind die Schritte aufgeführt, die ich ausführe und die für mich immer funktionieren:

  • Löschen der .suo-Datei der Lösung.
  • Löschen der temporären ASP.NET-Dateien (Sie finden sie unter % WINDOW% \ Microsoft.NET \ Framework \ Temporäre ASP.NET-Dateien)
  • Löschen aller Haltepunkte in der Anwendung.
Geeky Ninja
quelle
0

In Visual Studio 2013 wird ein Paketserver ausgeführt, und es wurden bis zu 2 Millionen KB Speicher ausgegeben.

Ich habe es auf niedrige Priorität und Affinität mit nur einer CPU gesetzt, und Visual Studio lief viel reibungsloser.

André Liu
quelle
6
Wie lautet der Prozessname des Visual Studio-Paketservers? Sie sehen, 2 Millionen K Speicher sind viel, ~ 1,9 GB RAM. Ist es devenv.exe Prozess oder etwas anderes?
Dio Phung
0

Leistungs-Explorer

Haben Sie das Menü AnalysierenLeistung und Diagnose verwendet? ? Ich habe! Es ist toll! Aber vielleicht möchten Sie aufräumen.

Öffnen Sie den Performance Explorer . Wenn Sie alle Elemente dort reduzieren, wählen Sie alle aus. Klicken Sie dann mit der rechten Maustaste und löschen Sie sie .

Meine Lösung öffnet sich schneller und läuft jetzt im Allgemeinen viel schneller.

Möglicherweise stellen Sie auch Änderungen an Ihrer slnDatei fest, wie gezeigt. Für mich wurde dieser Abschnitt aus dem sln gelöscht.

GlobalSection(Performance) = preSolution
    HasPerformanceSessions = true
EndGlobalSection
Jess
quelle
1
Dies ist für die Messung der Leistung von Apps während der Entwicklung, aber nicht für Visual Studio selbst
Ja, aber die Verwendung des Tools wirkt sich wie in meinem Fall auf die Leistung des visuellen Studios aus. Diese Frage und diese Reihe von Antworten ähneln eher einer Checkliste. Nicht alle Antworten gelten in allen Fällen.
Jess
Können Sie der Antwort weitere Informationen darüber hinzufügen, was sie löscht / ändert (ein Status wird geändert)?
Peter Mortensen
0

In der Visual Studio 2015 Community Edition ist nach dem Ändern der "Umgebungsschriftart" im Menü ExtrasOptionen ...Schriftarten und Farben eine sehr (sehr) langsame IDE aufgetreten .

Das Zurücksetzen dieser Optionen auf den Standardwert ("automatisch") löste das Problem sofort.

Marcelo Myara
quelle
Dies ist definitiv die seltsamste Optimierung, die ich bisher in diesem Thread gesehen habe. Ich frage mich, wie Font es
vermasselt hat
0

Ich hatte ähnliche Probleme beim Wechsel von Visual Studio 2012 → Visual Studio 2013. Die IDE wurde nach fast jedem Klick oder Speichern blockiert und das Erstellen dauerte mehrmals länger. Keine der hier aufgeführten Lösungen hat geholfen.

Was schließlich geholfen hat, war die Verlagerung meiner Projekte auf ein lokales Laufwerk. Visual Studio 2012 hatte keine Probleme beim Speichern meiner Projekte auf einer Netzwerkfreigabe, aber Visual Studio 2013 konnte dies aus irgendeinem Grund nicht verarbeiten.

Slowstuff
quelle
0

Ich hatte ein Visual Studio 2013 installiert und es lief reibungslos. Irgendwann wurde es langsam und entschied sich für die Installation von Visual Studio 2015. Nach der Installation änderte sich nichts und beide Versionen erstellten die Lösung sehr langsam (ca. 10 Minuten für 18 Projekte in Lösung).

Dann habe ich angefangen, an kürzlich installierte Erweiterungen zu denken - die zuletzt installierten waren PHP-Tools für Visual Studio (nur in Visual Studio 2013). Ich bin nicht sicher, wie sich eine Erweiterung auf andere Versionen von Visual Studio auswirken kann, aber die Deinstallation hat mir geholfen, das Problem zu lösen.

Ich hoffe, dies hilft anderen zu erkennen, dass es nicht immer die Schuld von Visual Studio ist.

Morpheus
quelle
0

Ich habe "devenv.exe" als Ausschluss zu Windows Defender hinzugefügt . Dies löste mein Problem vollständig. Leute können dies als ihren ersten Versuch versuchen.

Sahil Lakhwani
quelle
0

Ich habe das gleiche Problem, aber es wird nur langsam, wenn ich versuche, das Debuggen in Visual Studio 2013 zu beenden, und ich versuche Folgendes:

  • Schließen Sie dann Visual Studio
  • Suchen Sie den Arbeitsprojektordner
  • .Suo-Datei löschen
  • Ordner / obj löschen
  • Öffnen Sie Visual Studio
  • Wiederaufbauen
kho dir
quelle
0

Keiner der Vorschläge hat bei mir funktioniert, aber ich habe mein Problem gelöst. Ich hatte die meisten anderen Empfehlungen ausprobiert, bevor ich zur folgenden Lösung kam.

Mein Szenario / Problem:

Verwenden von Visual Studio 2017 mit ReSharper Ultimate. Die Tastatureingabe in der IDE wurde sehr langsam, wie andere beschrieben haben. Die letzte Änderung, die ich an meiner Lösung vorgenommen habe, war das Hinzufügen eines neuen Website-Projekts. Nachdem ich viele Dinge ausprobiert hatte, versuchte ich, ein zweites Website-Projekt hinzuzufügen, damit ich versuchen konnte, das erste zu ersetzen, und Visual Studio tankte danach einfach. Es würde nicht einmal mehr die Lösung laden.

Meine Lösung:

Ich habe das Schließen von Visual Studio erzwungen und dann die neu hinzugefügten Website-Projekte mit Notepad aus der SLN-Datei entfernt . Nach dem Speichern und Starten von Visual Studio wurde meine Lösung schnell geladen und alles schien wieder normal zu sein. Ich habe eine neue Website mit einer etwas anderen Konfiguration hinzugefügt (siehe die folgenden Überlegungen), und das Problem trat nicht erneut auf.

Mein Denken:

Ich denke, das Problem ist darauf zurückzuführen, dass das neue Website-Projekt erstellt und ein Dateisystempfad zu einer Netzwerkfreigabe verwendet wurde, die in Azure gehostet wird. Ich arbeite über VPN, was die Geschwindigkeit verlangsamt, und gelegentlich treten bei einigen Diensten verschiedene Routing-Probleme auf, sodass mein Problem / meine Lösung möglicherweise eine Schneeflocke ist. Ich habe den Dateisystempfad in ein lokales Repository geändert und werde die Dateien nach Bedarf veröffentlichen, was ein viel besserer Weg zu sein scheint.

GrayDwarf
quelle
0

Ich hatte ein Visual Studio-Verhalten, bei dem die Eingabe für meine HTML-Dateien langsam war. Zuvor hatte ich bei der Installation vermutet, dass die Installation von Webentwicklungstools über die Workload- Komponente des Installationsprogramms nicht erforderlich war, da meine HTML-Dateien generisches HTML waren . Ich ging zurück und installierte dieses Bit und das Verhalten von Visual Studio wurde so, wie ich es erwartet hatte.

Todd Partridge
quelle
-1

Hat jemand Probleme mit der Startleistung von CodeLens (dem Referenzzähler) festgestellt ?

Disable CodeLens (Menü ExtrasOptionenTexteditorAlle SprachenCodeLens )

Deaktivieren Sie auch die Git-Quellcodeverwaltung (Menü Extras * → OptionenQuellcodeverwaltung )

Nano
quelle