我有这个ASP.NET MVC 3应用程序在使用IIs Express 7.5或Cassini进行本地开发时工作正常 但是,当我将应用程序部署到IIs 7.5上的真实网站时(甚至在我当地的开发盒上)我得到了可怕的
未找到视图“索引”或其主控或视图引擎不支持 搜索到的位置。
下列 搜索地点:
〜/浏览/首页/ Index.cshtml
〜/浏览/首页/ Index.vbhtml
〜/查看/共享/ Index.cshtml
〜/查看/共享/ Index.vbhtml
我尝试过以下方法:
在global.asax.cs
中,在Application_Start()
方法中添加了这些行,以强制它仅使用Razor视图引擎:
ViewEngines.Engines.Clear();
ViewEngines.Engines.Add(new RazorViewEngine());
但无济于事。
我发现此错误消息有些难以排除故障。有人可以给我一些关于要寻找什么的指示吗?
答案 0 :(得分:2)
好的,我的坏。
首先拍摄的经典例子然后问。 (或者反过来......)
由于某种原因,Home / Index.cshtml
文件的Build Actions设置为None
。将其设置为Content
解决了问题。