添加AttributeRouting组件后IIS异常处理

为了更方便的自定义Route,在Nuget中添加了AttributeRouting组件后,报异常Http 500.23;

如图所示:

HTTP 错误 500.23 - Internal Server Error

检测到在集成的托管管道模式下不适用的 ASP.NET 设置。

参照常用解决办法:

(1)修改IIS程序池模式为经典,不可行,修改后,提示 

“/”应用程序中的服务器错误。


此操作要求使用 IIS 集成管线模式。

(2)改或不改托管模式都不正确,只能禁用检测托管模式了,在<system.webServer>节点下添加禁止操作

 <validation validateIntegratedModeConfiguration="false"/>

搞定,问题没有根本解决,只是保证了程序可以正常运行。

 

posted @ 2015-06-02 00:10  ToBeStrong  阅读(93)  评论(0)    收藏  举报