我使用VS2010开发了一个asp.net mvc4网站,在将其发布并托管到同一个开发者计算机后,它运行得非常好。
然后我托管了同样的测试系统,它只安装了.net框架(4.5.1)和asp.net mvc4运行时,然后它给出了运行时异常,说明
Could not load file or assembly 'Newtonsoft.Json, Version=4.5.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed' or one of its dependencies. The system cannot find the file specified.
我检查了我项目中的所有引用,但没有引用Newtonsoft.Json
。非常感谢任何帮助。
请参阅屏幕截图
答案 0 :(得分:0)
我想在你的web.config中你有像
这样的行<dependentAssembly>
<assemblyIdentity name="Newtonsoft.Json" publicKeyToken="30ad4fe6b2a6aeed" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-6.0.0.0" newVersion="6.0.0.0" />
</dependentAssembly>
删除那些在这种情况下会产生错误的错误,并从nuget更新该包:)