.net Framework fehler: Accessibility, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a wurde nicht gefunden. Kann mir bitte jemand helfen?
Ich habe erst das .net Framework 4.7.1 auf meinem Laptop installiert. Jetzt wollte ich Visual Studio 2019 öffnen jedoch kam nur eine Fehlermeldung. Die Details die Angezeigt wurden habe ich hier unten aufgelistet:
Informationen über das Aufrufen von JIT-Debuggen
anstelle dieses Dialogfelds finden Sie am Ende dieser Meldung.
** Ausnahmetext
System.BadImageFormatException: Die Datei oder Assembly "Accessibility, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" oder eine Abhängigkeit davon wurde nicht gefunden. Im Modul wurde ein Assemblymanifest erwartet.
Dateiname: "Accessibility, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
bei System.Windows.Forms.Control.OnHandleCreated(EventArgs e)
bei System.Windows.Forms.Control.WmCreate(Message& m)
bei System.Windows.Forms.Control.WndProc(Message& m)
bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
WRN: Protokollierung der Assemblybindung ist AUS.
Sie können die Protokollierung der Assemblybindungsfehler aktivieren, indem Sie den Registrierungswert [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) auf 1 festlegen.
Hinweis: Die Protokollierung der Assemblybindungsfehler führt zu einer gewissen Leistungseinbuße.
Sie können dieses Feature deaktivieren, indem Sie den Registrierungswert [HKLM\Software\Microsoft\Fusion!EnableLog] entfernen.
** Geladene Assemblys
mscorlib
Assembly-Version: 4.0.0.0.
Win32-Version: 4.7.2563.0 built by: NET471REL1.
CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v4.0.30319/mscorlib.dll.
** JIT-Debuggen
Um das JIT-Debuggen (Just-In-Time) zu aktivieren, muss in der
Konfigurationsdatei der Anwendung oder des Computers
(machine.config) der jitDebugging-Wert im Abschnitt system.windows.forms festgelegt werden.
Die Anwendung muss mit aktiviertem Debuggen kompiliert werden.
Zum Beispiel:
<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>
Wenn das JIT-Debuggen aktiviert ist, werden alle nicht behandelten
Ausnahmen an den JIT-Debugger gesendet, der auf dem
Computer registriert ist, und nicht in diesem Dialogfeld behandelt.
Diese Meldung kommt auch wenn ich Paint.net Installieren möchte. Ich habe das Windows reparations Tool schon probiert jedoch sagt dieser das das Problem nicht behoben werden konnte und er die Daten nach Microsoft schickt.
Kann mir bitte jemand helfen ?
Soll ich vlt das Framework Reinstallieren?
LG LauLauGaamer
1 Antwort
Es sieht so aus, als wäre etwas mit der mscorelib nicht in Ordnung. Denn die einzige DLL, von der angegeben ist, dass sie geladen wurde, ist die mscorelib. Für weitere Infos zur BadImageFormatException, siehe hier.
Am besten ist es, wenn du .Net 4.7.1 deinstallierst und dann VS 2019 installierst. VS 2019 bringt unter anderem auch .Net 4.7.1 mit. Wenn du das Framework deinstallierst, wird eventuell auch die Installation von Paint.Net funktionieren.
Über die Systemsteuerung -> Programme und Features sollte es gehen. Ich bin mir nur nicht sicher, ob der Unterpunkt der Systemsteuerung unter Windows 7 oder Win 10 so heißt. Das Symbol dieses Eintrags ist eine offene Schachtel mit einer CD.
Also unter Programme und Features gibt es bei mir nichts mit .net bis auf die .net Core SDK aber das ist ja glaube etwas von Visual Studio.
@RBM1992
Wie Deinstalliere ich denn 4.7.1?
Ich hatte schon gegooglet allerdings nichst brauchbares gefunden bzw. nur Dinge die schon mehrere Jahre teils alt sind.
LG LauLauGaamer