我已经实现了自己的 VirtualPathProvider 来加载“嵌入式”视图。
这在从 Visual Studio 运行时效果很好,但在 IIS6 上运行时我收到“未找到视图”消息。
web.config 中是否缺少任何内容,或者是否还有其他问题?
我添加了一些日志记录,似乎即使我在 Application_Start 中注册了自定义 VirtualPathProvider,仍然使用 System.Web.Hosting.MapPathBasedVirtualPathProvider。