原因:由于版本原因造成。 ---------------------- 几种解决办法: (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加入这个参数应该就可以了!-------------------------- 就这样了,希望能帮你!
说明: 在处理向该请求提供服务所需的配置文件时出错。请检查下面的特定错误详细信息并适当地修改配置文件。 分析器错误信息: 无法识别的配置节“system.web”源错误:
行 6:
行 7: <!--Ϊ.net SDK 1.0ǰ汾ɾ±һ-->
行 8: <system.web>
行 9: <pages validateRequest="false" />
行 10: </system.web>
又是这个错误了!
你只需要在这两者中间加上就好
<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>
那这段代码应该怎么改?
----------------------
几种解决办法:
(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加入这个参数应该就可以了!--------------------------
就这样了,希望能帮你!
(2)不升级的办法,可在具体页面中添加Page指令参数:
<%@ Page validateRequest="false">在PAGE加入这个参数应该就可以了!
上面不是有吗?