解决Coolite.Ext.Web在IIS7.0中的错误

Posted hongbi

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了解决Coolite.Ext.Web在IIS7.0中的错误相关的知识,希望对你有一定的参考价值。

在系统升级到WINDOWS SERVER 2008 R2后IIS也升级到7.0版本,在发布网站后提示错误:EXT未定义。经过分析,发现是再程序中引用了AJAX的原因,需要在web.config中单独配置,配置的代码如下:

IIS 6.0:

  <system.web>
    <httpHandlers>
      <add path="*/coolite.axd" verb="*" type="Coolite.Ext.Web.ResourceManager" validate="false"/>
    </httpHandlers>
    <httpModules>
      <add name="AjaxRequestModule" type="Coolite.Ext.Web.AjaxRequestModule, Coolite.Ext.Web"/>
    </httpModules>
  </system.web>

IIS 7.0:

  <system.webServer>
    <validation validateIntegratedModeConfiguration="false"/>
    <modules>
      <add name="AjaxRequestModule" preCondition="managedHandler" type="Coolite.Ext.Web.AjaxRequestModule, Coolite.Ext.Web" />
    </modules>
    <handlers>
      <add name="AjaxRequestHandler" verb="*" path="*/coolite.axd" preCondition="integratedMode" type="Coolite.Ext.Web.ResourceManager"/>
    </handlers>
  </system.webServer>

 

以上是关于解决Coolite.Ext.Web在IIS7.0中的错误的主要内容,如果未能解决你的问题,请参考以下文章

iis7.0 发生未知 FastCGI错误,错误代码 0x8007010b 的解决办法

IIS上传大文件

IIS7.5上的REST服务的Put操作发生HTTP Error 405.0 - Method Not Allowed 解决方法

iis7.0的运行模式的方法简介

如果我使用VS2012如何在IIS7.0中托管WCF服务? [关闭]

[转]IIS6.0迁移至IIS7.0