当我尝试在我公司的服务器上发布我登录的网站时,会显示以下错误消息:
“错误2无法加载文件或程序集'Newtonsoft.Json,Version = 9.0.0.0,Culture = neutral,PublicKeyToken = 30ad4fe6b2a6aeed'或其依赖项之一。本地化程序集清单的定义与程序集不匹配参考。(HRESULT的例外:0x80131040)ASPNETCOMPILER 0 0 RIDmvc“
我需要帮助!
答案 0 :(得分:0)
大多数情况下,由于不同的程序集发生此错误,这取决于某些其他程序集的特定版本。最简单的解决方法是使用Newtonsoft.Json
更新所有依赖于nuget package manager
的软件包。
转到工具> NuGet包管理器并选择包管理器控制台。
执行以下两个命令:
uninstall-package newtonsoft.json -force
install-package newtonsoft.json
希望它能够正常工作,但如果您遇到同样的问题,可以在包管理器控制台中执行此操作:
Update-Package –reinstall Newtonsoft.Json