У меня есть это приложение ASP.NET MVC 3, которое отлично работает при локальной разработке с использованием IIs Express 7.5 или Cassini.
Но когда я развертываю приложение на реальном веб-сайте на IIs 7.5 (даже на моем локальном устройстве разработки), я получаю ужас
Представление 'Index' или его мастер не найдены или движок представления не поддерживает
найденные места.
Следующие
места были найдены:
~ / Views / Home / Index.cshtml
~ / Views / Home / Index.vbhtml
~ / Просмотров / Shared / Index.cshtml
~ / Просмотров / Shared / Index.vbhtml
Я пробовал следующее:
В global.asax.cs
добавлены эти строки в метод Application_Start()
, чтобы заставить его использовать только механизм представления Razor:
ViewEngines.Engines.Clear();
ViewEngines.Engines.Add(new RazorViewEngine());
Но безрезультатно.
Я нахожу это сообщение об ошибке несколько сложным для устранения неполадок. Может кто-нибудь дать мне несколько советов о том, что искать?