Я использую RazorViewEngine
только в одном из моих приложений ASP.NET MVC 3, и я очистил механизм просмотра веб-форм с помощью следующего кода внутри Application_Start
метода моего Global.asax.cs файла
ViewEngines.Engines.Clear();
ViewEngines.Engines.Add(new RazorViewEngine());
Я решил увидеть что-то солидное, чтобы быть довольным этим усилием из двух строк кода, и я пытаюсь визуализировать частичное представление, которого не существует, и я получил такой результат:
Частичное представление '_ResortMapPartialView' не найдено или отсутствует представление
движок поддерживает поиск локаций. Следующие места были
что искали:
~ / Районы / Размещение / Views / курорт / _ResortMapPartialView.cshtml
~ / Районы / Размещение / Views / курорт / _ResortMapPartialView.vbhtml
~ / Районы / Размещение / Просмотров / Shared / _ResortMapPartialView.cshtml
~ / Районы / Размещение / Просмотров / Shared / _ResortMapPartialView.vbhtml
~ / Views / курорт / _ResortMapPartialView.cshtml
~ / Views / курорт / _ResortMapPartialView.vbhtml
~ / Views / Shared / _ResortMapPartialView.cshtml
~ / Views / Shared / _ResortMapPartialView.vbhtml
выглядит немного лучше. Теперь он ищет меньше предметов, чем раньше. Но все же файлы с расширениями .vbhtml
делают меня неуязвимым.
Вопрос в том, как мы можем от них избавиться?