2013-07-09 3 views
0

я получаю следующее сообщение об ошибке, когда я развернуть приложение MVC 2, моя целевая база 4,0ошибка Ассамблеи в MVC2

Не удалось загрузить файл или сборку «System.Web.WebPages.Razor, Version = 2.0.0.0 , Culture = neutral, PublicKeyToken = 31bf3856ad364e35 'или одна из его зависимостей. Не удается найти файл

ответ

0

] Я предполагаю, что вы не установили MVC2 на свою целевую машину.

Получите это от here.

Вы не можете этого сделать - Бритва не существует в MVC2. Он был введен только в MVC3. В вашем web.config в корне и в папке ~/Views/ найдите любые ссылки на System.Web.WebPages.Razor и удалите их.

Если вы используете Razor для любого из своих видов, то, скорее всего, вам нужно будет перейти на MVC3. Самый простой способ сделать это - создать новый проект MVC3 и снова добавить все ваши контроллеры и представления.

+0

У меня был мой mvc2, когда я установил визуальную студию 2010 года, на самом деле я изначально создал проект в mvc4, он отлично работал, я хочу, чтобы то же самое было реализовано в mvc 2, но когда я развертываю, я получаю ошибку – Mazher

+0

Ah хорошо. Я обновил свой ответ. В принципе, Razor не существует в MVC2. –

Смежные вопросы