Смешивание MVC 1 и MVC 3 - PullRequest
       14

Смешивание MVC 1 и MVC 3

1 голос
/ 09 сентября 2011

Есть ли способ заставить проект использовать MVC1 в определенных областях и использовать MVC3 в других областях?Мой предыдущий код написан, но я думал об использовании MVC 3 для добавления других функций.

Спасибо.

Ответы [ 3 ]

1 голос
/ 09 сентября 2011

Нет, невозможно объединить ASP.NET MVC 1 и ASP.NET MVC 3 в одном приложении ASP.NET. И это хорошо, потому что вы никогда не должны пытаться это делать. Они должны быть в отдельных приложениях, если в данный момент вам не подходит миграция.

1 голос
/ 09 сентября 2011

Вы пробовали просто обновить? Какие вещи вам нужны от MVC1, которые вы не можете использовать в MVC3? Существуют серьезные изменения, но вполне вероятно, что вы не столкнетесь ни с одним из них или что вы можете обновить эти части своего кода, чтобы запустить все приложение на MVC3.

0 голосов
/ 09 сентября 2011

Насколько я знаю, я думаю, что мы можем использовать код MVC1, добавив следующий код в файл web.config.

<runtime>
    <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
      <dependentAssembly>
        <assemblyIdentity name="System.Web.Mvc" publicKeyToken="31bf3856ad364e35"/>
        <bindingRedirect oldVersion="1.0.0.0-2.0.0.0" newVersion="3.0.0.0"/>
      </dependentAssembly>
    </assemblyBinding>
 </runtime>

Пожалуйста, исправьте, если я ошибаюсь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...