C# 分析属性时出错';enableEventValidation';:类型';System.Web.UI.Page';没有名为';启用事件验证';

C# 分析属性时出错';enableEventValidation';:类型';System.Web.UI.Page';没有名为';启用事件验证';,c#,asp.net,C#,Asp.net,没有看到前面讨论的这个错误(参见主题行),可能有人遇到了相同的问题。 我已经为web.config文件中的标记设置了enableEventValidation=“False”。 当我尝试在VS2010上构建web应用程序项目时,收到此错误,导致我无法继续调试该应用程序。 相关页面的page指令中未设置enableEvenValidation 关于这个有什么想法吗 感谢您的反馈 谢谢章节名称应为页面(复数): 仔细检查以下几点: 您的应用程序至少为.NET 2.0。EnablePageValid

没有看到前面讨论的这个错误(参见主题行),可能有人遇到了相同的问题。 我已经为web.config文件中的
标记设置了
enableEventValidation=“False”
。 当我尝试在VS2010上构建web应用程序项目时,收到此错误,导致我无法继续调试该应用程序。 相关页面的page指令中未设置enableEvenValidation

关于这个有什么想法吗

感谢您的反馈


谢谢

章节名称应为
页面
(复数):


仔细检查以下几点:

  • 您的应用程序至少为.NET 2.0。
    EnablePageValidation
    属性直到.NET 2.0才存在。我假设是因为您使用的是VS2010
  • 你没有任何打字错误。该更改在web.config文件中的正确位置是:

    <system.web>
        <pages enableEventValidation="False" />
    </system.web>
    
    
    
  • 根据错误消息,缺少
    enableEventValidation
    属性。在C#中,属性名称区分大小写。引擎盖下发生的任何反射都使用小写的
    e
    ,而不是属性名称上的
    e


您是否尝试了
启用事件验证
?希望这只是一个输入错误,但该属性的正确标记是
,而不是
<system.web>
    <pages enableEventValidation="False" />
</system.web>