После преобразования MVC 2 в MVC 3 я получаю: Не удалось загрузить тип 'System.Web.Mvc.ViewTypeParserFilter' - PullRequest
3 голосов
/ 11 августа 2011

Я использовал Mvc3AppConverter и преобразовал MVC2 в MVC3, и после получения ошибки компиляции Tag-Builder я добавил ссылку System.Web.WebPages, но теперь я получаю следующую ошибку веб-конфигурации:

Сообщение об ошибке Parser: не удалось загрузить тип 'System.Web.Mvc.ViewTypeParserFilter'.

Ошибка источника:

 <pages validateRequest="false" pageParserFilterType="System.Web.Mvc.ViewTypeParserFilter" pageBaseType="System.Web.Mvc.ViewPage" userControlBaseType="System.Web.Mvc.ViewUserControl">
 <controls>
     <add assembly="System.Web.Mvc, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" namespace="System.Web.Mvc" tagPrefix="mvc" />

1 Ответ

3 голосов
/ 11 августа 2011

Имеет ли корневой файл вашего приложения web.config перенаправление привязки сборки для System.Web.Mvc с версий 1.0-2.0 до 3.0?

Также попробуйте использовать имя типа, уточненное сборкой: "System.Web.Mvc.ViewTypeParserFilter, System.Web.Mvc, версия = 3.0.0.0, культура = нейтральная, PublicKeyToken = 31BF3856AD364E35"

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