2017-01-06 309 views
0

当我尝试发布我的网站,我登录,我公司的服务器上,出现此错误消息:错误的Visual Studio发布

“错误2无法加载文件或程序集“Newtonsoft。 JSON,版本= 9.0.0.0,Culture = neutral,PublicKeyToken = 30ad4fe6b2a6aeed'或其依赖项之一。本地化程序集清单的定义与程序集引用不匹配(异常的HRESULT:0x80131040)ASPNETCOMPILER 0 0 RIDmvc“

我需要帮助!

+0

你的web.config文件在哪里? –

回答

0

大多数情况下,由于不同的程序集而发生此错误取决于某些其他程序集的特定版本。最简单的修复方法是使用nuget package manager更新所有依赖于Newtonsoft.Json的软件包。

转至工具> NuGet程序包管理器和选择程序包管理器控制台

执行以下两条命令:

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

希望它应该工作,但仍,如果你有,你可以在你的包管理器控制台执行这个同样的问题:

Update-Package –reinstall Newtonsoft.Json 

类似的帖子:post-1post-2

请参考这个postMicrosoft Application Lifecycle Management

+0

它的工作,谢谢 –

+0

哦fab!你能接受它作为答案吗? –