如何解决? 假设程序集引用'System.Web.Mvc
参考问题/ 26393157 / windows-update-caused-mvc3-and-mvc4-stop-working。 最快的方法来解决下面的警告?
假设程序集引用'System.Web.Mvc,Version = 4.0.0.0,Culture = neutral,PublicKeyToken = 31bf3856ad364e35'匹配'System.Web.Mvc,Version = 4.0.0.1,Culture = neutral,PublicKeyToken = 31bf3856ad364e35',则可能需要提供运行时策略。
根据问题的最佳答案....
但是之后
它将在Views / Web.config文件中找到所有隐藏的引用。
偶尔会发生我的NuGet包发生这种情况。 我一直无法确定它是如何发生的。 (我假设用户错误。)我不需要升级任何东西来解决它,只需清除NuGet缓存:
我使用这里找到的nuget命令行工具。
您可以使用此命令清除所有缓存:
nuget locals all -clear
请参阅:https://docs.nuget.org/consume/command-line-reference
如果它打开,您可能需要重新启动Visual Studio。
在测试了所有命题之后,我最终通过编辑我的Web应用程序的.csproj成功摆脱了警告,并将属性MvcBuildViews设置为false。
也许这可能会帮助你们中的一些人。
链接地址: http://www.djcxy.com/p/64291.html上一篇: How to resolve? Assuming assembly reference 'System.Web.Mvc