Я публиковал свой проект MVC3 в IIS, включая «Все файлы проекта», это работало нормально, но когда я изменил его на «Только файлы, необходимые для запуска этого приложения», проект опубликован нормально, но если я попробую и просматривать сайт в IIS, я получаю эту ошибку.
Parser Error Description: Ошибка
произошло во время разбора
ресурс, необходимый для обслуживания этого
запрос. Пожалуйста, просмотрите следующее
конкретные подробности ошибки разбора и
измените свой исходный файл соответствующим образом.
Сообщение об ошибке парсера: не удалось загрузить
тип
'System.Web.Mvc.ViewUserControl'.
Ошибка источника:
Строка 1: <% @ Control Language = "C #"
Inherits = "System.Web.Mvc.ViewUserControl"
%>
Я помню, что некоторое время назад я читал что-то о проблемах с развертыванием веб-проектов, в которых есть только файлы, необходимые для его запуска, и что, включая весь исходный код, он работает.
Я включаю .mvc, .routing, .abstraction dll как локальные копии в проекте.
Кто-нибудь еще сталкивался с этой проблемой? Я больше ничего не могу найти в Интернете по этому поводу.