Seit etwa einem Monat oder zwei Minuten dauert der Dialog Anhängen an Prozess von Visual Studio 2015 1-2 Minuten, um auf einem meiner Computer angezeigt zu werden. Es dauerte nur ein paar Sekunden, es fühlt sich an, als würde es plötzlich enorme Anstrengungen unternehmen, um die Prozessliste zu finden.
Es erübrigt sich zu sagen, dass dies die Schnelligkeit meiner Ad-hoc-Debugging-Sitzungen beseitigt. Irgendwelche Tipps, um es zurück in den vorherigen Arbeitszustand oder Einblicke in die zugrunde liegende Ursache zu bringen, würden sehr geschätzt werden.
Durch das Neustarten des Computers (z. B. nach einem Windows Update-Neustart) wird das Problem vorübergehend behoben.
Hinweis : Das Anhängen selbst funktioniert gut und ist so schnell / langsam wie immer. Die meisten verwandten Fragen scheinen über das Laden von Symbolen zu sein, aber dieses Bit funktioniert gut.
Zusätzliche Details
In Visual Studio 2015 wird der Prozess zum Anhängen von Prozessen erst geöffnet, wenn alle Prozesse fertig sind. Dies wurde in neueren Versionen geändert, um sofort zu öffnen und dann die Prozesse schrittweise anzuzeigen, sobald sie fertig sind.
Zitieren einer Supportantwort vom Visual Studio-Team
In Visual Studio 2015 wurde der Dialog erst geöffnet, wenn die Liste von Prozesse war bereit, aber für 2017 haben wir den Dialog zu öffnen sofort und zeigen die Prozessliste, sobald sie fertig ist.
Quelle: Visual Studio Developer Community: Anfügen an den Prozess wirklich langsam
Ich vermute also, dass es etwas anderes im Zusammenhang mit der Maschine gibt, das die Prozesse verlangsamt.
Nun sagen Sie, dass es sich um eine Maschine handelt und alle Dinge mit Ihrer Visual Studio-Verwendung, den Einstellungen, dem Projekttyp usw. übereinstimmen. Dann ist es wahrscheinlich ein Problem mit Ihrem Computer.
Ich hatte im Laufe der Jahre ähnliche Probleme mit all meinen Windows-Maschinen. Sie beginnen schnell und enden dann schmerzhaft langsam, um sich zu entwickeln. Die Tatsache, dass das Problem beim Neustart behoben wird, weist auf ein Problem hin, möglicherweise auf ein Speicherleck. Das verlangsamt den PC.
Was ich tun würde, um die Leistung zu verbessern:
Ich habe Anfang dieses Jahres von Windows auf Mac gewechselt, da ich genug von den Bugs in Windows und der allmählichen Leistungsminderung hatte. Ich gab eine brillante Maschine aus und sah nicht zurück.
Die Up- und Download-Geschwindigkeiten allein im selben Netzwerk wie die Windows-Maschine sind 10-mal schneller. Alles daran ist schneller. Die CPU auf dem Windows auf Parallels läuft tatsächlich schneller. Ich kann Android Studio stabil haben, plus die Beta öffnen und Visual Studio auf Parallels ausführen, Chrome laufen lassen und viele andere kleinere Apps und es wird schneller laufen.
Ich werde auf Sie zurückkommen, wenn sich das ändert, aber ich glaube ehrlich, dass es eine überlegene Maschine, ein überlegenes Betriebssystem und eine bessere Hardware ist. Dies kommt von der Verwendung von State of the Art Windows-Maschinen. Die beste Windows-Maschine war ein Gaming-Laptop für Leistung. Es verschlechterte sich auch, bis es aufhörte zu arbeiten.
Ich habe dies in VS2017 15.5, (wahrscheinlich) gelöst, indem ich die Unterstützung für nodejs und python in VS entfernt habe. Ich kam auf die Idee, wenn ich über jemanden las, der es löschte, indem ich PowerShell-Tools, die ich nicht installiert hatte, deinstallierte.
Ich verwende den Verbindungstyp defaault, habe aber einen neuen Verbindungstyp in der Dropdown-Liste bemerkt, zum Beispiel pyhton und nodejs.
Ich habe einige Sachen von meiner VS-Installation entfernt, die ich im Moment nicht wirklich nutze, nodejs und python-Unterstützung und auch Azure und Boost & amp; Google Testunterstützung Danach war es wieder schnell und ruhig. Es ist ein bisschen traurig, dass die Leistung von den nicht ausgewählten Verbindungstypen beeinflusst wird, wie es scheint, ich hoffe, dass es bald behoben wird.
Tags und Links ide visual-studio-2015