【发布时间】:2011-06-20 15:18:55
【问题描述】:
我有这个 ASP.NET MVC 3 应用程序,它在使用 IIs Express 7.5 或 Cassini 进行本地开发时运行良好。
但是当我将应用程序部署到 IIs 7.5 上的真实网站(甚至在我的本地开发盒上)时,我感到害怕
未找到视图“索引”或其主视图或视图引擎不支持 搜索到的位置。
以下 已搜索位置:
~/Views/Home/Index.cshtml
~/Views/Home/Index.vbhtml
~/Views/Shared/Index.cshtml
~/Views/Shared/Index.vbhtml
我尝试了以下方法:
在global.asax.cs 中,在Application_Start() 方法中添加了这些行以强制它仅使用Razor 视图引擎:
ViewEngines.Engines.Clear();
ViewEngines.Engines.Add(new RazorViewEngine());
但无济于事。
我发现此错误消息有些难以解决。有人可以给我一些关于寻找什么的指示吗?
【问题讨论】:
标签: asp.net-mvc-3 razor