Приложение MVC3 игнорирует расширение Razor .cshtml - PullRequest
7 голосов
/ 01 марта 2011

Я пытаюсь запустить MVC3 с веб-проектом Razor в первый раз.Проект был сгенерирован S # arp Architecture, поэтому может не хватать проводки.

Файл de facto web.config с записями Razor был создан в папке Views.Вот ошибка для ~ /

[InvalidOperationException: The view 'Index' or its master was not found or no view engine supports the searched locations. The following locations were searched:
~/Index.aspx
~/Index.ascx
~/Views/Home/Index.aspx
~/Views/Home/Index.ascx
~/Views/Shared/Index.aspx
~/Views/Shared/Index.ascx]

Есть идеи, чего не хватает?Спасибо.

1 Ответ

8 голосов
/ 01 марта 2011

Добавление

ViewEngines.Engines.Add(new RazorViewEngine());

К

Application_Start()

в Global.asax.cs

Сделал трюк

...