我想/需要用 asp.net mvc 2 网站编译 autofac。我想通过源代码来看看它是如何工作的。但这是我的问题。mvc dll 的二进制文件显然是为 asp.net mvc 1 绑定的。我无法确定.Net 3.5 和 asp.net mvc 2 的项目文件的设置需要什么。一个是 NET35 指令,但我仍然得到不是类型的错误。
问问题
283 次
2 回答
3
听起来您正在运行vs2008。即使针对 .net 3.5,Autofac 也依赖于 vs2010。
于 2010-03-28T19:55:14.940 回答
0
尝试重定向程序集绑定:
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Web.Mvc" publicKeyToken="31bf3856ad364e35"/>
<bindingRedirect oldVersion="1.0.0.0" newVersion="2.0.0.0"/>
</dependentAssembly>
</assemblyBinding>
</runtime>
</configuration>
于 2010-03-28T16:53:09.963 回答