IIS6忽略Web.config中的IE7兼容模式标记

时间:2010-11-29 00:11:33

标签: c# asp.net internet-explorer-8 cross-browser

这; ASP.NET Ignores IE7 Compatibility Mode Tag in Web.config

<system.web>
    <httpProtocol>
      <customHeaders>
        <clear />
        <add name="X-UA-Compatible" value="IE=EmulateIE7" />
      </customHeaders>
    </httpProtocol>
</system.web>

与Chris Shouts补充说明的答案相关;

当我尝试将<httpProtocols>部分添加到<system.web>我得到

Parser Error Message: Unrecognized configuration section system.web/httpProtocol.

任何提示? 我理想情况下需要能够通过IIS6 web.config添加customHeaders(我假设这不起作用)

感谢

2 个答案:

答案 0 :(得分:2)

它应该<system.webServer>而不是<system.web>

答案 1 :(得分:0)

您是否意外在web.config中有2个<system.web>个部分?