"Неверная ссылка" в episerver 7 при выполнении проекта в качестве MVC
Я только что создал новый проект EpiServer 7 MVC и создал свой первый тип страницы и начальную страницу. В режиме администратора я вижу стартовую страницу, и если я один шаг в контроллере стартовой страницы, я вижу, что "currentPage" имеет значения.
НО, если я перехожу на страницу в обычном режиме (не в редактировании в админке), я просто получаю "Неверная ссылка". Если я сделаю один шаг, я также увижу, что currentPage является нулевым в контроллере. Я думаю, что это странно, что EpiServer удалось вызвать правильный контроллер и действие, а затем не иметь возможности его визуализировать (он также находит представление). Я понятия не имею, что происходит. Я не вижу никаких отличий от того, как я настроил предыдущие сайты, которые работают.
Исключение составляет
Exception details:
HttpException: Not Found
Http status:
404 NotFound
Если я создаю проект с веб-формами (без MVC), он работает, но это происходит, когда я объединяю проект MVC с EPI-проектом.
Понятия не имею, что не так, поэтому спасибо за ответы!
1 ответ
У меня только что была эта проблема с новым сайтом MVC. После нескольких часов изгибания мозга я обнаружил, что, хотя я создал стартовую страницу, я не опубликовал ее. После публикации проблема исчезла. О, мой...