"Неверная ссылка" в episerver 7 при выполнении проекта в качестве MVC

Я только что создал новый проект EpiServer 7 MVC и создал свой первый тип страницы и начальную страницу. В режиме администратора я вижу стартовую страницу, и если я один шаг в контроллере стартовой страницы, я вижу, что "currentPage" имеет значения.

НО, если я перехожу на страницу в обычном режиме (не в редактировании в админке), я просто получаю "Неверная ссылка". Если я сделаю один шаг, я также увижу, что currentPage является нулевым в контроллере. Я думаю, что это странно, что EpiServer удалось вызвать правильный контроллер и действие, а затем не иметь возможности его визуализировать (он также находит представление). Я понятия не имею, что происходит. Я не вижу никаких отличий от того, как я настроил предыдущие сайты, которые работают.

Исключение составляет

Exception details: 

HttpException: Not Found
Http status: 

404 NotFound

Если я создаю проект с веб-формами (без MVC), он работает, но это происходит, когда я объединяю проект MVC с EPI-проектом.

Понятия не имею, что не так, поэтому спасибо за ответы!

1 ответ

У меня только что была эта проблема с новым сайтом MVC. После нескольких часов изгибания мозга я обнаружил, что, хотя я создал стартовую страницу, я не опубликовал ее. После публикации проблема исчезла. О, мой...

Другие вопросы по тегам