`
steveoyung
  • 浏览: 29179 次
  • 性别: Icon_minigender_1
  • 来自: 重庆
社区版块
存档分类
最新评论

IIS7出现“无法识别的配置节system.webServer”解决办法

 
阅读更多

在Winsows 2008 Server 上安装asp.net 1.1 的应用程序,在启用默认文档或者浏览目录时会向 web.config 文件添加 <system.webServer> 节,这时就可能报错:

“/”应用程序中的服务器错误。
--------------------------------------------------------------------------------

配置错误
说明: 在处理向该请求提供服务所需的配置文件时出错。请检查下面的特定错误详细信息并适当地修改配置文件。

分析器错误信息: 无法识别的配置节“system.webServer”

源错误:


行 1: <?xml version="1.0" encoding="UTF-8"?>
行 2: <configuration>
行 3: <system.webServer>
行 4: <directoryBrowse enabled="true" />
行 5: </system.webServer>
--------------------------------------------------------------------------------
版本信息: Microsoft .NET Framework 版本:1.1.4322.2407; ASP.NET 版本:1.1.4322.2407

解决办法:
在 asp.net 1.1 的 machine.config 里加一个节处理器的配置如下:

<section name="system.webServer" type="System.Configuration.IgnoreSectionHandler,
System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />

加在 </configSections> 结束前即可。

machine.config 的位置在 %windir%\Microsoft.NET\Framework\v1.1.4322\config\machine.config

分享到:
评论

相关推荐

    无法读取配置节 system.serviceModel 因为它缺少节声明的解决方法

    详细错误信息模块 IIS Web Core 通知 未知 处理程序 尚未确定 错误代码 0x80070032 配置错误 无法读取配置节“system.serviceModel”,因为它缺少节声明。 解决办法:在“服务器管理器”的“功能”项中,“添加功能...

    ASP.NET2.0配置文件Web.config 详细解释.rar

    在`&lt;system.webServer&gt;`(仅限IIS7及以上版本)或`&lt;system.web&gt;`下的`&lt;httpModules&gt;`和`&lt;httpHandlers&gt;`元素,可以注册HTTP模块和处理程序,这些是处理HTTP请求的关键组件。 7. **错误处理**: 通过`...

    IIS7.0开启gzip压缩

    另外,还需要在`&lt;system.webServer&gt;`节点中添加处理程序和模块配置,以便IIS识别并使用DC.Web.HttpCompress库: ```xml &lt;system.webServer&gt; &lt;add name="DC.Web.HttpCompress" verb="*" path="js.axd,css.axd" ...

    IIS的集成模式和经典模式

    system.webServer节的引入,让开发者能够在单一配置文件中管理更多类型的设置,包括默认文档、响应压缩、自定义头部、模块和处理程序等,极大地简化了配置管理流程。 #### 迁移指南:从经典到集成 对于那些计划将...

    IIS7/iis7.5 HTTP Error 500.19 配置错误由于权限不足而无法读取配置文件的解决办法

    为了解决这个问题,可以使用命令行工具appcmd来取消锁定,命令格式为:"%windir%\system32\inetsrv\appcmd unlock config-section:sectionName",其中sectionName是错误信息中红字显示的具体配置节名称,如handlers...

    ajaxpro为定义对象问题

    2. **Web.config文件**:检查Web.config文件中的&lt;system.web&gt;和&lt;system.webServer&gt;节,确认没有错误的配置或缺失的配置项。 3. **日志记录和调试**:启用IIS日志记录和.NET异常跟踪,以便于收集详细的错误信息,这...

    StaticHtml使用教程1

    如果你的服务器运行在IIS 7及以上版本,且使用集成模式,你可能需要在`configuration/system.webServer/httpModules`节中添加相同的节点。 注意:确保服务器支持并正确配置了HttpModule,否则StaticHtml可能无法...

    IIS7.5 检测到在集成的托管管道模式下不适用的 ASP.NET设置

    1. **machine.config 或 web.config 文件中的特定配置节**:如 `&lt;httpModules&gt;` 或 `&lt;system.webServer/modules&gt;`,在集成模式下,它们会被自动处理,手动添加可能导致冲突。 2. **注册自定义HTTP模块**:在集成模式...

    ASP.NET的网页代码模型及生命周期

    Web开发不像软件开发,Web应用实际上是没有状态的,这就说明Web应用程序不自动指示序列中的请求是否来自相同的浏览器或客户端,也无法判断浏览器是否一直在浏览一个页面或者一个站点,也无法判断用户执行了哪个操作...

Global site tag (gtag.js) - Google Analytics