Autofac в Asp.net mvc 2

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


person Joe    schedule 28.03.2010    source источник


Ответы (2)


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

person Nicholas Blumhardt    schedule 28.03.2010

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

<?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>
person eu-ge-ne    schedule 28.03.2010
comment
хорошо, я нахожусь на asp.net mvc 2, поэтому я думаю, что у меня должна быть версия v2, моя единственная зависимость, а не смешивание и сопоставление, но спасибо - person Joe; 28.03.2010