错误Visual Studio发布

时间:2017-01-06 09:42:16

标签: visual-studio compiler-errors aspnet-compiler

当我尝试在我公司的服务器上发布我登录的网站时,会显示以下错误消息:

  

“错误2无法加载文件或程序集'Newtonsoft.Json,Version = 9.0.0.0,Culture = neutral,PublicKeyToken = 30ad4fe6b2a6aeed'或其依赖项之一。本地化程序集清单的定义与程序集不匹配参考。(HRESULT的例外:0x80131040)ASPNETCOMPILER 0 0 RIDmvc“

我需要帮助!

1 个答案:

答案 0 :(得分:0)

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

转到工具> NuGet包管理器并选择包管理器控制台

执行以下两个命令:

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

希望它能够正常工作,但如果您遇到同样的问题,可以在包管理器控制台中执行此操作:

Update-Package –reinstall Newtonsoft.Json

类似帖子:post-1post-2

请参阅此postMicrosoft Application Lifecycle Management