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

时间:2009-02-26 16:43:27

标签: asp.net asp.net-mvc iis-6

到达这里......我有一个ASP.NET MVC应用程序,它在VS2008开发服务器和IIS7上运行完美。但是,在IIS6上部署会产生空白页,并且事件日志中也不会显示错误消息。很沮丧!

我尝试了通配符映射技术,基于扩展的路由({controller} .aspx / {action})以及我能想到的每个配置变体。

有没有人对这样的问题进行故障排除有什么想法?为什么IIS会提供空白页而不是真实的(如错误)。记忆问题?机器有4Gig的RAM,所以这应该不是问题。

登录应用程序显示Global.asax文件正在成功处理,直到Session_Start。之后(当路由应该接管时),它会停止。

任何想法都将不胜感激!

1 个答案:

答案 0 :(得分:0)

您必须设置一些ISAPI映射。 Phil Haack在他的博客上报道了这一点。你可以在这里找到这个条目: http://haacked.com/archive/2008/11/26/asp.net-mvc-on-iis-6-walkthrough.aspx

这是一种痛苦,但它是IIS6处理事物的方式。我不确定RC版本是否还有这个问题,因为我今天都是IIS7。

相关问题