我在GAC中添加了System.Web.Mvc v4.0.0.0,因此我通过nuget手动安装了Mvc,其中包含"Install-Package Microsoft.AspNet.Mvc -Version 5.2.3".
我现在安装了System.Web.Mvc v5.2.3.0,

和GAC中的System.Web.Mvc v4.0.0.0

我在Web.config中有这个:
<dependentAssembly>
<assemblyIdentity name="System.Web.Mvc" publicKeyToken="31bf3856ad364e35" />
<bindingRedirect oldVersion="1.0.0.0-5.2.3.0" newVersion="5.2.3.0" />
</dependentAssembly>
Run Code Online (Sandbox Code Playgroud)
我构建并运行该项目,我得到了下一个错误:
无法加载文件或程序集'System.Web.Mvc,Version = 4.0.0.0,Culture = neutral,PublicKeyToken = 31bf3856ad364e35'或其依赖项之一.该系统找不到指定的文件.
但是我已经配置并添加了MVC v5.2.3.0包.为什么会出现此错误?
已解决的 Dereference System.Web.Mvc参考 - >右键单击 - > Mange NuGet包... - >卸载MVC - >现在"安装".
| 归档时间: |
|
| 查看次数: |
2818 次 |
| 最近记录: |