12

VS stürzt ab, normalerweise, wenn ich auf etwas Text klicken möchte, den ich bearbeiten möchte. Wenn ich in das Ereignisprotokoll schaue, bekomme ich;Visual Studio stürzt ab: Anwendungsfehler

Log Name:  Application 
Source:  Application Error 
Date:   26/03/2013 15:18:30 
Event ID:  1000 
Task Category: (100) 
Level:   Error 
Keywords:  Classic 
User:   N/A 
Computer:  (removed) 
Description: 
Faulting application name: devenv.exe, version: 10.0.40219.1, time stamp: 0x4d5f2a73 
Faulting module name: clr.dll, version: 4.0.30319.269, time stamp: 0x4ee9ae83 
Exception code: 0xc00000fd 
Fault offset: 0x00194a5d 
Faulting process id: 0x47c 
Faulting application start time: 0x01ce2a3396f0faf2 
Faulting application path: c:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\devenv.exe 
Faulting module path: C:\Windows\Microsoft.NET\Framework\v4.0.30319\clr.dll 
Report Id: 69d0daee-9628-11e2-aeba-005056c00008 
Event Xml: 
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event"> 
    <System> 
    <Provider Name="Application Error" /> 
    <EventID Qualifiers="0">1000</EventID> 
    <Level>2</Level> 
    <Task>100</Task> 
    <Keywords>0x80000000000000</Keywords> 
    <TimeCreated SystemTime="2013-03-26T15:18:30.000000000Z" /> 
    <EventRecordID>23553</EventRecordID> 
    <Channel>Application</Channel> 
    <Computer>(removed)</Computer> 
    <Security /> 
    </System> 
    <EventData> 
    <Data>devenv.exe</Data> 
    <Data>10.0.40219.1</Data> 
    <Data>4d5f2a73</Data> 
    <Data>clr.dll</Data> 
    <Data>4.0.30319.269</Data> 
    <Data>4ee9ae83</Data> 
    <Data>c00000fd</Data> 
    <Data>00194a5d</Data> 
    <Data>47c</Data> 
    <Data>01ce2a3396f0faf2</Data> 
    <Data>c:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\devenv.exe</Data> 
    <Data>C:\Windows\Microsoft.NET\Framework\v4.0.30319\clr.dll</Data> 
    <Data>69d0daee-9628-11e2-aeba-005056c00008</Data> 
    </EventData> 
</Event> 

auch ich bekomme das;

Log Name:  Application 
Source:  Windows Error Reporting 
Date:   26/03/2013 15:21:01 
Event ID:  1001 
Task Category: None 
Level:   Information 
Keywords:  Classic 
User:   N/A 
Computer:  (removed) 
Description: 
Fault bucket 2985755835, type 1 
Event Name: APPCRASH 
Response: Not available 
Cab Id: -721041670 

Problem signature: 
P1: devenv.exe 
P2: 10.0.40219.1 
P3: 4d5f2a73 
P4: clr.dll 
P5: 4.0.30319.269 
P6: 4ee9ae83 
P7: c00000fd 
P8: 00194a5d 
P9: 
P10: 

Attached files: 
C:\Users\xxx\AppData\Local\Temp\WERE350.tmp.WERInternalMetadata.xml 
C:\Users\xxx\AppData\Local\Temp\WERF0C9.tmp.appcompat.txt 
C:\Users\xxx\AppData\Local\Temp\WERF108.tmp.mdmp 

These files may be available here: 
C:\Users\xxx\AppData\Local\Microsoft\Windows\WER\ReportArchive\AppCrash_devenv.exe_3f453f47c0d86c534010e7cf6788bb8f42fbcd_cab_144e2fda 

Analysis symbol: 
Rechecking for solution: 0 
Report Id: 69d0daee-9628-11e2-aeba-005056c00008 
Report Status: 8 
Event Xml: 
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event"> 
    <System> 
    <Provider Name="Windows Error Reporting" /> 
    <EventID Qualifiers="0">1001</EventID> 
    <Level>4</Level> 
    <Task>0</Task> 
    <Keywords>0x80000000000000</Keywords> 
    <TimeCreated SystemTime="2013-03-26T15:21:01.000000000Z" /> 
    <EventRecordID>23554</EventRecordID> 
    <Channel>Application</Channel> 
    <Computer>(removed)</Computer> 
    <Security /> 
    </System> 
    <EventData> 
    <Data>2985755835</Data> 
    <Data>1</Data> 
    <Data>APPCRASH</Data> 
    <Data>Not available</Data> 
    <Data>-721041670</Data> 
    <Data>devenv.exe</Data> 
    <Data>10.0.40219.1</Data> 
    <Data>4d5f2a73</Data> 
    <Data>clr.dll</Data> 
    <Data>4.0.30319.269</Data> 
    <Data>4ee9ae83</Data> 
    <Data>c00000fd</Data> 
    <Data>00194a5d</Data> 
    <Data> 
    </Data> 
    <Data> 
    </Data> 
    <Data> 
C:\Users\xxx\AppData\Local\Temp\WERE350.tmp.WERInternalMetadata.xml 
C:\Users\xxx\AppData\Local\Temp\WERF0C9.tmp.appcompat.txt 
C:\Users\xxx\AppData\Local\Temp\WERF108.tmp.mdmp</Data> 
    <Data>C:\Users\xxx\AppData\Local\Microsoft\Windows\WER\ReportArchive\AppCrash_devenv.exe_3f453f47c0d86c534010e7cf6788bb8f42fbcd_cab_144e2fda</Data> 
    <Data> 
    </Data> 
    <Data>0</Data> 
    <Data>69d0daee-9628-11e2-aeba-005056c00008</Data> 
    <Data>8</Data> 
    </EventData> 
</Event> 
+0

Es stürzte mit dem Namen dieser Seite ab. Stack Overflows sind immer Bugs, es ist nicht klar, worauf Sie geklickt haben. Könnte dein Fehler sein, könnte ein Fehler in einem Add-In sein. –

Antwort

37

Standardüberprüfungen dieser Art von Fehler zu beheben:

  • Deinstallieren Sie alle Beta/CTP-Versionen für Visual Studio.
  • suchen Sie in der Windows-Ereignisanzeige und überprüfen Sie für die beiden folgenden Elemente im Anwendungsprotokoll: enter image description here es wird einen Stacktrace enthalten, der Ihnen helfen kann, den Schuldigen zu finden.
  • löschen Sie alle *.*user Dateien und die Lösung Benutzeroptionsdatei (.suo)
  • Run visual studio with activity logging turned on zu sehen, ob die Protokolle einen Hinweis enthalten, was den Absturz verursacht. (devenv /log)
  • Run Visual Studio im abgesicherten Modus (devenv /safemode)
  • Clear the ComponentModelCache Ordner
  • Überprüfen Sie, ob alle Erweiterungen/Add-ons/Plug-ins Updates benötigen und aktualisiert sie zuerst zu sehen, ob das Ihr Problem behebt.
  • Deaktivieren Sie alle Add-Ins und Erweiterungen (VS-Befehle, WebEssentials etc)
  • Deinstallation alle Plugins (ReSharper, CodeRush, Reflektor etc.)
  • die neuesten Patches und Service Packs installieren, müssen Sie möglicherweise erneut bewerben Dieses Servicepack, wenn Sie SQL Server oder ein anderes Produkt installiert haben, die ein Feature installiert, die auf Visual Studio Shell basieren:

  • Reset-vs-Einstellungen (devenv /resetsetting /resetaddin /resetskippkgs /setup)

  • Backup & entfernen Sie den %LOCALAPPDATA%\Microsoft\VisualStudio\ Ordner Visual Studio erstellen Sie Ihre Einstellung haben, Mappe.

Versuchen Sie, es zu reproduzieren. Wenn es weiterhin auftritt, reparieren Sie Visual Studio und wenden Sie die neuesten Service Packs und Hotfixes erneut in Reihenfolge an. Wenn es dann weiterhin auftritt, senden Sie eine support ticket an Microsoft oder einen Artikel an connect.

Wenn es nicht auftritt, schalten Sie die Elemente nacheinander ein/installieren/wiederherstellen, bis Sie den Schuldigen finden. Ich weiß, es ist eine Menge Arbeit, aber da Ihr Fehler irgendwo tief in der CLR passiert (Sie sehen eine StackOverflow-Ausnahme), ist es schwierig, das Problem einfach zu lokalisieren. Wenn Sie das problematische Element gefunden haben, prüfen Sie, ob es ein Update dafür gibt, oder fordern Sie dessen Unterstützung an (oder aktualisieren Sie Ihre Frage).

Im schlimmsten Fall können Sie eine Force-Deinstallation von Visual Studio unter Verwendung von vs_setup /uninstall /force ausführen, die auf den 2012 und neueren Installern funktionieren sollte.

Wenn Sie noch auf einer alten Version von Visual Studio (2010 oder älter) sind, wirklich, wirklich. wirklich überlegen, upgraden. Diese Versionen haben ihre Lebensdauer überschritten und wurden für Windows-Versionen erstellt, die nicht einmal mehr unterstützt werden. Ich kenne die Schmerzen, die diese Upgrades kurzfristig verursachen können, aber die langfristige Lösung besteht darin, sich von den alten Versionen zu entfernen.

+16

Ich habe mich seit der Beta 2 mit .net entwickelt, und der Trend ist klar: Die Tools werden immer bugiger, und immer mehr Zeit dringt in das schwarze Loch, um Probleme mit ihnen zu beheben. Ich weiß, dass Vertriebsmitarbeiter Features über Features haben wollen, aber BITTE, hör auf, neue Sachen hinzuzufügen und lass es zuerst ARBEITEN. Ich habe es ernst damit! –

+0

Ich sah ein ähnliches Problem mit Oracle MySQL für Visual Studio-Erweiterung (in MySQL Bundle Installer v5.6.23, und ich verwende VS v11). Es musste von "Programmen und Funktionen" deinstalliert werden. – JonH

+1

Ich sah auch ein Problem mit einer Erweiterung, die aktualisiert werden muss. Das Ausführen von VS in abgesichertem Modus und Aktualisieren der Erweiterung schien das Problem zu beheben. – JonH

10

Eine schnelle und dreckige Methode besteht darin, den Ordner %LOCALAPPDATA%\Microsoft\VisualStudio\ in VisualStudio.backup\ umzubenennen und devenv neu zu starten. Er erstellt den Ordner neu und füllt ihn mit Standardeinstellungsdateien. Sie werden natürlich alle Anpassungen verlieren, aber oft ist das in Ordnung und/oder leicht neu erstellt. Sie haben immer den Sicherungsordner, nur für den Fall.

Wenn Sie noch einen Schritt weiter gehen möchten, können Sie die Einstellungen einzeln aus dem Backup zurück in den neuen Ordner verschieben, bis Sie das Problem vollständig isolieren können.

+0

Oh mein Gott, danke. Das war das einzige, was funktionierte. – mclaassen

+0

Funktioniert nicht in VS 2015 ... Es stellte sich heraus, dass ein einfacher Neustart des Computers für mich funktionierte. – DaBlue

2

Keine der oben genannten funktioniert. Aber ich sah, dass eine Datei mit Benutzereinstellungen neben der .sln Datei erschienen war. Ich löschte es und die entsprechende .suo Datei der Lösung. Dies behebt das Problem.

-6

Verwenden Sie einfach Visual Studio 2017, es ist Arbeit für mich.

+0

Hat das tatsächlich das genaue Problem gelöst, das Sie selbst mit Visual Studio 2010 hatten? Denn sonst hilft diese Antwort weder, das vom OP erfahrene Problem zu lösen, noch ist es vernünftig, mehr über die Situation des OP zu wissen. – PfhorSlayer