Visual Studio, das nicht repariert werden kann ...
Jedes Mal, wenn ich eine App für vs 2015 kompilieren möchte, stürzt sie ab. Selbst wenn ich die Hauptfunktion kompilieren oder etwas darauf schreiben möchte, erscheint ein Fenster, in dem steht
Visual Studio 2015 funktioniert nicht mehr
Dies gilt auch für die Express-Version 2013. Ich habe eine Ahnung, warum es nicht funktioniert: Wenn ich Team Explorer öffne, wird ein Fehler angezeigt:
Seite '3185ed96-1cbd-4381-a439-636973542e50' nicht gefunden.
Ich habe alles versucht, was ich im Internet gefunden habe und vertraue mir - nichts hat funktioniert. Ich habe auch einige Eingabeaufforderungsbefehle ausprobiert:
devenv.exe/ debug
devenv.exe/ resetsettings
devenv.exe/ instalvstemplates
devenv.exe/ resetskippings
devenv.exe/ resetuserdata
devenv.exe/ setup
devenv.exe/ safemode
Der Debug-Modus gab mir einige Informationen über den Fehler:
In mscorlib.dll ist eine nicht behandelte Ausnahme vom Typ 'System.InvalidOperationException' aufgetreten
Zusätzliche Informationen: Der Dienst ' Microsoft.Internal.VisualStudio.Shell.Interop.SVsUIThreadInvokerPrivate
' muss installiert sein, damit diese Funktion funktioniert. Stellen Sie sicher, dass dieser Dienst verfügbar ist. HRESULT = 0x80004002
Beim Erstellen des Inhalts dieses Frames ist eine Ausnahme aufgetreten. Diese Informationen werden auch unter "C: \ Benutzer \ admin \ AppData \ Roaming \ Microsoft \ VisualStudio \ 14.0 \ ActivityLog.xml" protokolliert.
Exception details:
System.ArgumentException: Parametr is incorrect. (Exception from HRESULT: 0x80070057 (E_INVALIDARG))
at System.Runtime.InteropServices.Marshal.ThrowExceptionForHRInternal(Int32 errorCode, IntPtr errorInfo)
at Microsoft.VisualStudio.Shell.Package.CreateToolWindow(Type toolWindowType, Int32 id, UInt32 flags)
at Microsoft.VisualStudio.Shell.Package.CreateToolWindow(Type toolWindowType, Int32 id, ProvideToolWindowAttribute tool)
at Microsoft.VisualStudio.Shell.Package.FindToolWindow(Type toolWindowType, Int32 id, Boolean create, ProvideToolWindowAttribute tool)
at Microsoft.VisualStudio.Shell.Package.CreateToolWindow(Guid& toolWindowType, Int32 id)
at Microsoft.VisualStudio.Shell.Package.Microsoft.VisualStudio.Shell.Interop.IVsToolWindowFactory.CreateToolWindow(Guid& toolWindowType, UInt32 id)
at Microsoft.VisualStudio.Platform.WindowManagement.WindowFrame.ConstructContent()
Aber immer noch hat nichts funktioniert, was ich finden konnte.
Ich habe VS neu installiert und repariert - immer noch nichts. Dann habe ich einige DLLs heruntergeladen, Microsoft Visual C ++ verteilbare Pakete und Ccleaner verwendet, um die Registrierung zu bereinigen. Ich denke, es ist ein sehr seltsamer Fehler. Wenn Sie mich bitte zu einem Fix beraten könnten?