我一直在试图弄清楚为什么我的视图在暂存环境中返回404,但不是我的开发环境。MVC在IIS 7.5中返回404的视图
- 的Windows Server 2008 R2
- IIS 7.5
- MVC 2 Beta版绝对安装。
第一条路线进入我的Global.asax如下:
routes.MapRoute(
"FindStore",
"FindStore",
new { controller = "FindStore", action = "Index" });
所有的观点肯定是当前和正确的目录。
基本上如果我去http://StagingServer/FindStore我得到一个404错误。我见过的每一个其他答案都与IIS 6有关,我没有运行它。
本教程可能也有帮助 使用ASP.NET MVC与不同版本的IIS(C#) http://www.asp.net/learn/mvc/tutorial-08-cs.aspx – Alos 2010-01-14 16:45:38
这不是一个坏主意。不幸的是,安装了“HTTP重定向”和“HTTP错误”。 ......尽管今天早些时候我只是为了其他原因安装了它们,也许重新启动是为了? ...我必须检查。 另外我已经浏览过这个微软教程,它实际上是在MVC项目发布的Global.asax.cs文件的顶部链接的。 – 2010-01-14 16:57:25