Вопрос

Я хочу/нужно скомпилировать autofac с веб-сайтом asp.net mvc 2.Я хочу просмотреть исходный код, чтобы увидеть, как он работает.Но вот моя проблема.Двоичные файлы для mvc dll, очевидно, привязаны к asp.net mvc 1.У меня возникли проблемы с определением того, какими должны быть настройки файла проекта для .Net 3.5 и asp.net mvc 2.одна из них — директива NET35, но я все равно получаю ошибки, которые не относятся к типу.

Это было полезно?

Решение

Похоже, вы используете vs2008.Autofac использует vs2010 даже при настройке .net 3.5.

Другие советы

Попробуйте перенаправить привязку сборки:

<?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>
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top