2015-01-25 1 views
0

Я хотел бы добавить ссылку на мой проект ASP.NET MVC4, но в диалоговом окне добавления ссылок (сборки-> расширения) есть только версии 1.0 и 2.0 системы. Web.WebPages.Razor.dllSystem.Web.WebPages.Razor 3.0.0 отсутствует

Я установил Visual Studio Professional 2013 и ASP.NET MVC4 из установщика веб-платформы. Что мне не хватает.

Веб-приложение не работает без этой ссылки и жалуется, что он не может найти System.Web.WebPages.Razor.dll 3,0

+0

Вы пытались установить 'Microsoft ASP.Net Веб-страницы NUGET? – ramiramilu

+0

Да, версия 3.2.2 – qub1n

ответ

2

Бритва 3,0 совместим только с MVC 5. В своем вопросе вы заявили, что вы используют MVC 4, который совместим только с Razor 2.0.

Итак, настоящий вопрос: почему вы пытаетесь добавить Razor 3.0 в MVC 4? Либо придерживайтесь Razor 2.0, либо обновите свой проект до MVC 5.

Если у вас есть зависимость проекта, предназначенная для MVC 5 (и Razor 3.0), возможно, вы получите эту ошибку. Те же рекомендации касаются зависимостей: либо изменить его на использование Razor 2.0 и MVC 4 (при условии, что вы можете вносить в него изменения), либо обновить проект, требующий зависимости от MVC 5.

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