系统环境:windows7 ,iis7.0,.net framework 4.0
网站发布后报错信息如下
网上查了下资料,发现解决方案基本上都是一样的,“IIS应用程序域中对应的程序,右击,高级设置,托管管道模式改成Classic就行了。”,按照网上的说法设置后,有出现了新的错误,如下图:
最后看到http://blog.youkuaiyun.com/aqgsh/article/details/10004021解决方案,尝试了下,问题解决。
而归根结底的解决方法是在 web.config 中.
第一步:首先在web.config中找到节点<system.webServer>
如果没有就在<configuration>节点下创建一个这样的节点.
第二部:在 <system.webServer> 节点下插入如下配置
<validation validateIntegratedModeConfiguration="false" />
保存,重新生成解决方案,运行->ok (注意:管道模式还是选集成模式)