0

我想/需要用 asp.net mvc 2 网站编译 autofac。我想通过源代码来看看它是如何工作的。但这是我的问题。mvc dll 的二进制文件显然是为 asp.net mvc 1 绑定的。我无法确定.Net 3.5 和 asp.net mvc 2 的项目文件的设置需要什么。一个是 NET35 指令,但我仍然得到不是类型的错误。

4

2 回答 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 回答