У меня есть приложение ASP MVC, которое я развернул на хостинге (discountasp.net) в папке приложения, которая является подпапкой корневого приложения. то есть:
-/[root]
-+/apps
и root, и приложения настроены как папки приложений в IIS.
Когда я попадаю на страницу по умолчанию, я получаю сообщение об ошибке «Не удалось найти представление» или его мастер. Были найдены следующие местоположения ».
Это приложение работает, когда я развертываю его на своих тестовых серверах и проверил, что все правильно развернуто, представления есть, правильные сборки, кажется, там. Я считаю, что приложение MVC не использует правильный корень приложения и поэтому не может найти страницы просмотра.
Я прочитал несколько связанных сообщений об этой ошибке, но ни одно из типичных решений не является моей проблемой: отсутствуют файлы просмотра, отсутствует мастер-файл. Это работает на тестовой машине, которую я настроил как можно ближе к хостинговой компании. Даже когда у меня есть вложенные папки приложений.
Есть мысли о том, как это исправить?