Ich habe mich damit beschäftigt, dass Visual Studio zu lange schreckliche Leistungen erbringt. Jetzt bin ich über den emotionalen Punkt hinaus und brauche Hilfe.
Ich kann nicht herausfinden, wie das Problem behoben werden kann, dass der Visual Studio XAML-Editor eine so schlechte Leistung erbringt.
Wenn ich eine Reihe von Zeichen eingebe, dauert es mindestens eine Sekunde, bis sie angezeigt werden. MANCHMAL arbeitet es in Ordnung und kehrt zufällig zu einer schrecklichen Leistung zurück.
Ich hatte dieses Problem auf separaten Computern mit VS 2010 und 2012. Ich habe auch ReSharper und die XAML-Designer-Ansicht deaktiviert und immer noch keine Erleichterung.
Hier ist ein Video von dem, womit ich es zu tun habe: http://youtu.be/KOADBKMIr7U
Antworten:
Einige Tipps zum Deaktivieren des XAML-Designers in Visual Studio :
Standardmäßig vollständige XAML-Ansicht
Öffnen Sie im Menü Extras -> Optionen den Knoten Texteditor, dann den XAML-Knoten und wählen Sie den Knoten Verschiedenes aus. Stellen Sie sicher, dass unter der Überschrift "Standardansicht" ein Kontrollkästchen neben "Dokumente immer in voller XAML-Ansicht öffnen" angezeigt wird.
Beenden des Designer-Renderprozesses
Öffnen Sie den Task-Manager, klicken Sie mit der rechten Maustaste auf "XDesProc.exe" und wählen Sie "Prozess beenden".
Als Quellcode öffnen
Klicken Sie mit der rechten Maustaste auf eine beliebige .xaml-Datei in Ihrem Projektmappen-Explorer und wählen Sie "Öffnen mit ...", wählen Sie den "Quellcode-Editor (Texteditor)" und klicken Sie auf "Als Standard festlegen ...".
Weitere Tipps von XAML Editor, die außerordentlich langsam sind :
Löschen der Solution User Options-Datei (.suo)
Diese Datei befindet sich normalerweise im selben Ordner wie die Solution-Datei (.sln) (besser eine Sicherungskopie davon aufbewahren).
Löschen Sie die Datei "Licenses.Licx".
Diese Datei befindet sich im Ordner "Projekteigenschaften".
Der Artikel Responsive XAML-Bearbeitung mit ReSharper zeigt, wie Sie IntelliSense deaktivieren und stattdessen ein ReSharper-Plugin verwenden.
Im Artikel Visual Studio Silverlight XAML-Designer wird sehr langsam empfohlen, die
Microsoft.ServiceModel.DomainServices.WindowsAzure.dll
Assembly zu löschen .Ich habe auch Empfehlungen zur Verwendung des Blend XAML-Designers / Editors anstelle von VS gesehen.
quelle
Paar Dinge zu versuchen (wenn Sie nicht bereits) ...
Deaktivieren Sie "Visual Experience". Gehen Sie zu Extras-> Optionen-> Umgebung-> Allgemein, und deaktivieren Sie alle Optionen im Bereich für visuelle Erlebnisse
Deaktivieren Sie die automatische Vervollständigung. Gehe zu Extras-> Optionen-> Texteditor-> [Sprache, die du verwendest] -> Allgemein, deaktiviere alles in "Anweisungsvervollständigung"
Zeilenumbruch deaktivieren Gehe wie # 2, aber deaktiviere "Zeilenumbruch". Ich habe gelesen, dass es die Intelligenz verlangsamen kann
quelle
Das einzige Update, das ich gefunden habe, war die Verwendung von vs2013 mit Update 2.
quelle
Versuchen Sie Resharper zu deaktivieren, falls Sie es und / oder alle anderen Plugins für VS haben. Bestimmen Sie, welcher das Problem verursacht, und versuchen Sie, es erneut zu installieren. Dieser Ansatz hat bei mir funktioniert.
quelle
Tools->Options->XAML Designer
Wechseln Sie in Visual Studio 2015 zu und deaktivieren Sie "XAML-Designer aktivieren".quelle