2017-01-06 10 views
0

Wenn ich versuche, meine Website zu veröffentlichen, die ich eingeloggt bin, auf dem Server meines Unternehmens, diese Fehlermeldung angezeigt:Fehler Visual Studio veröffentlichen

„Fehler 2 Kann die Datei oder Assembly‚Newtonsoft nicht geladen werden. Json, Version = 9.0.0.0, Culture = neutral, PublicKeyToken = 30ad4fe6b2a6aeed 'oder eine seiner Abhängigkeiten. Die Definition des lokalisierten Assembly-Manifests stimmt nicht mit der Assemblyreferenz überein. (Ausnahme von HRESULT: 0x80131040) ASPNETCOMPILER 0 0 RIDmvc "

Ich brauche Hilfe!

+0

wo ist Ihre Datei web.config? –

Antwort

0

In den meisten Fällen tritt dieser Fehler auf, weil verschiedene Baugruppen von einer bestimmten Version einer anderen Baugruppe abhängig sind. Am einfachsten ist es, alle Pakete zu aktualisieren, die von Newtonsoft.Json unter Verwendung der nuget package manager abhängen.

Zum TOOLS> NuGet Package Manager und wählen Package Manager Console.

Führen Sie die beiden folgenden Befehle:

uninstall-package newtonsoft.json -force 
install-package newtonsoft.json 

Hoffe, dass es funktionieren sollte, aber immer noch, wenn Sie das gleiche Problem haben Sie dies in Ihrem Paket-Manager-Konsole ausführen:

Update-Package –reinstall Newtonsoft.Json 

Ähnliche Beiträge: post-1 , post-2

Siehe hierzu post und Microsoft Application Lifecycle Management.

+0

Es funktioniert, danke –

+0

oh fab! kannst du das bitte als antwort akzeptieren? –

Verwandte Themen