2017-01-06 3 views
0

Когда я пытаюсь опубликовать мой сайт, что я вошел в, на сервере моей компании, появляется сообщение об ошибке:Ошибка Visual Studio Опубликовать

«Ошибка 2 Не удалось загрузить файл или сборку«Newtonsoft. Json, Version = 9.0.0.0, Culture = neutral, PublicKeyToken = 30ad4fe6b2a6aeed 'или одна из его зависимостей. Определение манифеста локализованной сборки не соответствует ссылке на сборку. (Исключение HRESULT: 0x80131040) ASPNETCOMPILER 0 0 RIDmvc "

Мне нужна помощь!

+0

где ваш файл web.config? –

ответ

0

В большинстве случаев эта ошибка происходит из-за разных сборок, зависит от конкретной версии какой-либо другой сборки. Самое простое исправление - обновить все пакеты, которые зависят от Newtonsoft.Json, используя nuget package manager.

Перейти к TOOLS> NuGet Package Manager и выберите Package Manager Console.

Выполните следующие две команд:

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

Надеется, что он должен работать, но все равно, если у вас есть та же проблема, вы можете выполнить это в вашем пакете менеджер консоли:

Update-Package –reinstall Newtonsoft.Json 

Похожих сообщения: post-1 , post-2

См. Это post и Microsoft Application Lifecycle Management.

+0

Он работает, спасибо –

+0

oh fab! можете ли вы принять его в качестве ответа? –

Смежные вопросы