我正在尝试使用 ISS 6 和 Windows Server 2003 使用 ASP.NET MVC 4 Web 应用程序。我遵循了http://haacked.com/archive/2008/11/26/asp.net-mvc-on -iis-6-walkthrough.aspx并加载了 MVC 项目。问题在于 Razor 视图会抛出“
'~/Views/Home/Index.cshtml' 处的视图必须派生自 WebViewPage 或 WebViewPage。
我已经在 MonoDevelop 和 MVC3 (OS X) 上检查了“.. 必须从 WebViewPage 或 WebViewPage<TModel> 派生”,并且我的 web.config 在 /views 文件夹中可用。Howerver 我不知道这是 IIS 还是 ASP.NET 问题,但 Web 应用程序运行时不考虑 Views/Web.Config 文件。
我错过了配置吗?