默认IIS7是指定的集成管道的进程池,所以程序会出错
很多的.net程序在WIN03(IIS6)下运行正常,改为Win08(IIS7)下就不正常,就是这个原因
截图
解决方法
1.将空间的进程池指定为经典托管管道模式的进程池
2.或是移除web.config里的这一节,如下:
<httpModules>
<add type="Dutory.Portal.ModulePortal,Dutory.Portal" name="ModulePortal"/>
</httpModules>
移除这一节的后果就是不能在后台打开虚拟静态页面功能。
Z-Blog 百事通