IIS 7.5上的MVC3应用程序的通用500错误

我想在IIS7.5上部署一个MVC3应用程序。 但是加载页面会在“/'应用程序中出现”服务器错误“。 消息,没有关于什么错误的更多具体信息。

现在我的第一个想法是试图让IIS告诉我的错误信息。 为此,我:

1)在Web.config中添加了<customErrors mode="Off" />指令。 我还没有得到详细的错误信息。

2)有些search表明,有时候,这个“不够”,你需要在<system.webServer></system.webServer>下添加<httpErrors errorMode="Detailed" /><asp scriptErrorSentToBrowser="true" /> <system.webServer></system.webServer> 。 仍然没有错误信息。

我现在觉得IIS实际上没有错误信息给我。 我认为这是我的服务器configuration问题,而不是与应用程序,所以我不能期望一个堆栈跟踪等,像我所期望的应用程序错误。

那么我怎么弄清楚什么是错的?

这是我的设置:

我的网站使用集成pipe道在“ASP.NET v4.0”应用程序池中运行。 它运行在.NET 4.0框架上(我已经使用aspnet_regiis.exe注册了.NET 4)。

我启用了对失败请求的跟踪,并在错误日志中看到MODULE_SET_RESPONSE_ERROR_STATUS警告已被触发。 ModuleName:AspNetInitializationExceptionModule。 这并不能让我更聪明,但也许别人可以解码它。

任何想法,我可以尝试将不胜感激。

解决了这个问题:在文件C:\ Windows \ Microsoft.NET \ Framework64 \ v4.0.30319 \ Config \ web.config服务器有这个指令:

 <trust legacyCasModel="true" /> 

我删除了,现在事情运行良好!