如果你把网站放到IIS以后,在访问网页的时候,如果出现提示:
HTTP错误500.22-Internal Server Error,检测到集成的拖管管道模式下不适用的asp.net的设置,导致网站无法访问,那么,请你使用下面的方法来解决!
如下图一样,打开IIS,然后,在“网站”节点中找到你的网站名称,如下图,点击一下选中。
然后,在界面的右侧位置,找到“基本设置”点击一下。
出现如下图的对话框。下图中,默认的应用程序池,选择的是“DefaultAppPool”,现在,我们要修改应用程序池,不要这个,所以,点击“选择”按钮。
弹出如下图。
上图中,在应用程序池中,选择“Classic.net AppPool”这一项,问题就得到解决了。
本技术文章所使用的解决方法,是在win2008R2环境下完成的。