Datei oder Assembly 'Antlr3.Runtime' oder eine ihrer Abhängigkeiten konnte nicht geladen werden

Ich finde eine ähnliche Frage, aber keine Lösung für mein Problem.

Datei oder Assembly 'Antlr3.Runtime' oder eine ihrer Abhängigkeiten konnte nicht geladen werden. Diese Assembly wird von einer Laufzeit erstellt, die neuer als die aktuell geladene Laufzeit ist, und kann nicht geladen werden

Ich erhalte diesen Fehler nur in IIS. Ich versuche, auf IIS 7.5 bereitzustellen. Ich habe den Anwendungspool auf 4.0, Integriert festgelegt.

Früher hat alles gut funktioniert. Nachdem ich Framework 4.5 VS 2012 Express installiert habe, habe ich eine Ausnahme mit derMachineKeyCryptography. Also habe ich 4.5 Framework und VS 2012 deinstalliert, wodurch dieses Chaos passiert.

Die Ausnahme, die ich bekomme, ist unten.

Beschreibung: Während der Ausführung der aktuellen Webanforderung ist eine nicht behandelte Ausnahme aufgetreten. Überprüfen Sie die Stapelablaufverfolgung, um weitere Informationen zu dem Fehler und dessen Ursprung im Code zu erhalten.

Ausnahmedetails: System.BadImageFormatException: Datei oder Assembly 'Antlr3.Runtime' oder eine ihrer Abhängigkeiten konnte nicht geladen werden. Diese Assembly wird von einer Laufzeit erstellt, die neuer als die aktuell geladene Laufzeit ist, und kann nicht geladen werden.

Quellfehler:

Während der Ausführung der aktuellen Webanforderung wurde eine nicht behandelte Ausnahme generiert. Informationen zu Ursprung und Position der Ausnahme können mithilfe des folgenden Ausnahmestapel-Trace ermittelt werden.

Assembly Load Trace: Die folgenden Informationen können hilfreich sein, um festzustellen, warum die Assembly 'Antlr3.Runtime' nicht geladen werden konnte.

WRN: Die Protokollierung der Assemblybindung ist deaktiviert. Legen Sie den Registrierungswert [HKLM \ Software \ Microsoft \ Fusion! EnableLog] (DWORD) auf 1 fest, um die Fehlerprotokollierung für Assemblybindungen zu aktivieren. Hinweis: Die Fehlerprotokollierung für Assemblybindungen kann zu Leistungseinbußen führen. Entfernen Sie den Registrierungswert [HKLM \ Software \ Microsoft \ Fusion! EnableLog], um diese Funktion zu deaktivieren.

Stack Trace:

[BadImageFormatException: Datei oder Assembly 'Antlr3.Runtime' oder eine ihrer Abhängigkeiten konnte nicht geladen werden. Diese Assembly wird von einer Laufzeit erstellt, die neuer als die aktuell geladene Laufzeit ist, und kann nicht geladen werden.] System.Reflection.Assembly._nLoad (Assemblyname, Dateiname, ZeichenfolgencodeBasis, Assemblierungssicherheit, AssemblypositionHinweis, StackCrawlMark & StackMark, Boolescher Wert throwOnFileNotFound, Boolescher Wert für Rückblick) +0
System.Reflection.Assembly.InternalLoad (AssemblyName assemblyRef, Assidence assemblySecurity, StackCrawlMark & stackMark, Boolean forIntrospection) +416
System.Reflection.Assembly.InternalLoad (String assemblyString, Evidence assemblySecurity, StackCrawlMark & stackMark, Boolean forIntrospection) +166 System.Reflection.Assembly.Load (String assemblyString) +35
System.Web.Configuration.CompilationSection.LoadAssemblyHelper (String assemblyName, Boolean starDirective) +190

[ConfigurationErrorsException: Datei oder Assembly 'Antlr3.Runtime' oder eine ihrer Abhängigkeiten konnte nicht geladen werden. Diese Assembly wird von einer Laufzeit erstellt, die neuer als die aktuell geladene Laufzeit ist, und kann nicht geladen werden.]
System.Web.Configuration.CompilationSection.LoadAssemblyHelper (Zeichenfolge assemblyName, Boolean starDirective) +11244040
System.Web.Configuration.CompilationSection.LoadAllAssembliesFromAppDomainBinDirectory () +388 System.Web.Configuration.CompilationSection.LoadAssembly (AssemblyInfo ai) +232
System.Web.Configuration.AssemblyInfo.get_AssemblyInternal () +48
System.Web.Compilation.BuildManager.GetReferencedAssemblies (CompilationSection compConfig) +210
System.Web.Compilation.BuildProvidersCompiler..ctor (VirtualPath configPath, Boolean supportLocalization, String outputAssemblyName) +76 System.Web.Compilation.ApplicationBuildProvider.GetGlobalAsaxBuildResult (Boolean isPrecompiledApp) +283
System.Web.Compilation.BuildManager.CompileGlobalAsax () +50
System.Web.Compilation.BuildManager.EnsureTopLevelFilesCompiled () +676

[HttpException (0x80004005): Datei oder Assembly 'Antlr3.Runtime' oder eine ihrer Abhängigkeiten konnte nicht geladen werden. Diese Assembly wird von einer Laufzeit erstellt, die neuer als die aktuell geladene Laufzeit ist, und kann nicht geladen werden.]
System

[HttpException (0x80004005): Datei oder Assembly 'Antlr3.Runtime' oder eine ihrer Abhängigkeiten konnte nicht geladen werden. Diese Assembly wird von einer Laufzeit erstellt, die neuer als die aktuell geladene Laufzeit ist, und kann nicht geladen werden.] System.Web.HttpRuntime.FirstRequestInit (HttpContext-Kontext) +11338038
System.Web.HttpRuntime.EnsureFirstRequestInit (HttpContext-Kontext) +88 System.Web.HttpRuntime.ProcessRequestNotificationPrivate (IIS7WorkerRequest wr, HttpContext-Kontext) +4356276

Antworten auf die Frage(3)

Ihre Antwort auf die Frage