ASP.NET MVC-部署在IIS6上,在会话启动后停止加载

ASP.NET MVC-部署在IIS6上,在会话启动后停止加载,asp.net,asp.net-mvc,iis-6,Asp.net,Asp.net Mvc,Iis 6,伸出手来。。。我有一个ASP.NET MVC应用程序,它在VS2008开发服务器和IIS7上完美运行。但是,在IIS6上部署会产生空白页,并且在事件日志中也不会出现错误消息。非常令人沮丧 我尝试过通配符映射技术、基于扩展的路由{controller}.aspx/{action}以及我能想到的每一种配置变体 有没有人有任何解决此类问题的方法?为什么IIS会提供空白页面,而不是像错误这样的真实页面。内存问题?这台机器有4Gig的RAM,所以这不应该是个问题 登录应用程序表明,在会话启动之前,Glob

伸出手来。。。我有一个ASP.NET MVC应用程序,它在VS2008开发服务器和IIS7上完美运行。但是,在IIS6上部署会产生空白页,并且在事件日志中也不会出现错误消息。非常令人沮丧

我尝试过通配符映射技术、基于扩展的路由{controller}.aspx/{action}以及我能想到的每一种配置变体

有没有人有任何解决此类问题的方法?为什么IIS会提供空白页面,而不是像错误这样的真实页面。内存问题?这台机器有4Gig的RAM,所以这不应该是个问题

登录应用程序表明,在会话启动之前,Global.asax文件正在成功处理。之后,当路由应该接管时,它停止


任何想法都将不胜感激

您必须设置一些ISAPI映射。菲尔·哈克在他的博客上对此进行了报道。您可以在此处找到条目:

这是一种痛苦,但这是IIS6处理事情的方式。我不确定RC版本是否仍然存在这个问题,因为我现在都是IIS7