У меня есть два приложения MVC 2, настроенные в IIS как:
/ MySite
/ MySite / админ
Корневое приложение содержит несколько главных страниц и т. Д., Которые я хотел бы разделить между приложениями. ASP.NET, конечно, выдает мне сообщение об ошибке:
Parser Error Description: Ошибка
произошло во время разбора
ресурс, необходимый для обслуживания этого
запрос. Пожалуйста, просмотрите следующее
конкретные подробности ошибки разбора и
измените свой исходный файл соответствующим образом.
Сообщение об ошибке Parser: виртуальный путь
'/Views/Shared/SiteCenterLayout.Master'
сопоставляет с другим приложением, которое
не допускается.
Ошибка источника:
Строка 1: <% @ Master Language = "C #"
MasterPageFile = "/ Views / Shared / SiteCenterLayout.Master"
AutoEventWireup = "истина"
Inherits = "System.Web.Mvc.ViewMasterPage"
%>
Есть предложения? Возможно, я мог бы создать виртуальный каталог в приложении / admin, чтобы он указывал на корневую папку / views / shared, но было бы неплохо не делать этого, так как это выглядит как взлом.