这个要这样写
  <system.web>    <pages validateRequest="false" />
    
  </system.web>放在<system.web>和</system.web>中间

解决方案 »

  1.   

    配置错误 
    说明: 在处理向该请求提供服务所需的配置文件时出错。请检查下面的特定错误详细信息并适当地修改配置文件。 分析器错误信息: 无法识别的配置节“system.web”源错误: 
    行 6:  
    行 7:   <!--&#938;.net SDK 1.0&#496;汾&#638;±&#1211;-->
    行 8:     <system.web>
    行 9:      <pages validateRequest="false" />    
    行 10:   </system.web>
     
    又是这个错误了!
      

  2.   

    ft,原来的web.config中就有<system.web>和</system.web>。
    你只需要在这两者中间加上就好
      

  3.   

    <?xml version="1.0" encoding="gb2312"?>
    <configuration>

    <system.web>
    <compilation defaultLanguage="C#" debug="false"/>
      
        <pages validateRequest="false" />    
       <customErrors defaultRedirect="error.htm" mode="Off" />  <globalization fileEncoding="gb2312" requestEncoding="gb2312" responseEncoding="gb2312" />

    <httpRuntime maxRequestLength="2048" />

    </system.web></configuration>
    那这段代码应该怎么改?
      

  4.   

    原因:由于版本原因造成。
    ----------------------
    几种解决办法:
    (1)檢查一下你的.NET Framework版本是不是1.0,进行升级到1.1版本
    <system.web> 
    ... 
    <!--<pages validateRequest="false" /> --> 
    ... 
    </system.web>
    在Machine.config,default value-----pages validateRequest="true"
    ,基本上這是security issues,如下解释:Request Validation. This is a new feature in version 1.1. which allows better security for preventing script attacks by not allowing content containing un-encoded HTML. You can disable this feature by adding in validateRequest="false" to your Page directive.
    (2)不升级的办法,可在具体页面中添加Page指令参数:
    <%@ Page validateRequest="false">在PAGE加入这个参数应该就可以了!--------------------------
    就这样了,希望能帮你!
      

  5.   

    是1.0的!
    (2)不升级的办法,可在具体页面中添加Page指令参数:
    <%@ Page validateRequest="false">在PAGE加入这个参数应该就可以了!
    上面不是有吗?
      

  6.   

    76wzc(麦田人) 已经说了不升级的办法了阿,每个需要的页面都要加上<%@ Page validateRequest="false">
      

  7.   

    validateRequest是1.1新增的功能,所以1.0不识别就抱错