1

我在 IIS 中配置了两个 MVC 2 应用程序:

/我的网站

/我的网站/管理员

根应用程序包含一些我想在应用程序之间共享的母版页等。当然,ASP.NET 给了我错误消息:

解析器错误描述:解析服务此请求所需的资源时发生错误。请查看以下特定的解析错误详细信息并适当地修改您的源文件。

解析器错误消息:虚拟路径“/Views/Shared/SiteCenterLayout.Master”映射到另一个应用程序,这是不允许的。

源错误:

第 1 行:<%@ Master Language="C#" MasterPageFile="/Views/Shared/SiteCenterLayout.Master" AutoEventWireup="true" Inherits="System.Web.Mvc.ViewMasterPage" %>

有什么建议么?我可能会在 /admin 应用程序上创建一个虚拟目录以指向根目录的 /views/shared 文件夹,但最好不必这样做,因为这似乎有点 hack。

4

0 回答 0