使用FineUI 检测到在集成的托管管道模式下不适用的 ASP.NET 设置。
最近在使用b/s开发应用时,从官方的web.config复制到win8, vs2012,.net 4.0,运行时提示
检测到在集成的托管管道模式下不适用的 ASP.NET 设置。
经在网上查找,的解决方法:
http://www.cnblogs.com/xuchengzone/archive/2012/08/07/iis.html
在项目中测试有效,完整的web.config 代码如下:
<?xml version=”1.0″?>
<!–
有关如何配置 ASP.NET 应用程序的详细信息,请访问
http://go.microsoft.com/fwlink/?LinkId=169433
–>
<configuration>
<configSections>
<section name=”FineUI” type=”FineUI.ConfigSection, FineUI” requirePermission=”false”/>
</configSections>
<system.web>
<compilation debug=”true” targetFramework=”4.0″/>
<pages controlRenderingCompatibilityVersion=”4.0″ clientIDMode=”AutoID”>
<controls>
<add assembly=”FineUI” namespace=”FineUI” tagPrefix=”x”/>
</controls>
</pages>
<httpModules>
<add name=”FineUIScriptModule” type=”FineUI.ScriptModule, FineUI”/>
</httpModules>
<httpHandlers>
<add verb=”GET” path=”res.axd” type=”FineUI.ResourceHandler, FineUI” validate=”false”/>
</httpHandlers>
<httpRuntime maxRequestLength=”102400 “/>
<customErrors mode=”Off”/>
</system.web>
<system.webServer>
<validation validateIntegratedModeConfiguration=”false”/>
<modules>
<remove name=”FineUIScriptModule” />
<add name=”FineUIScriptModule” preCondition=”managedHandler” type=”FineUI.ScriptModule, FineUI”/>
</modules>
</system.webServer>
</configuration>
红色是增加的。