您的位置:首页 > 运维架构

System.InvalidOperationException: 对象的当前状态使该操作无效

2015-08-19 11:29 369 查看
当页面的数据量比较大时,出现异常,详细信息: System.InvalidOperationException: 对象的当前状态使该操作无效



问题的原因:

出现这个异常的原因是因为微软发布的最后一次非正常更新程序引起的. 在这次安全更新中对于asp.net单次的提交量做了一个最大量限制1000,出现这个异常正是因为页面提交量超过了1000这个限制.

问题的解决办法:

.net 2.0 以上版本在web.config中更改:

<appSettings>

<add key="aspnet:MaxHttpCollectionKeys" value="5000" />

</appSettings>

.net 1.1 版本

先去掉系统自动更新、360的系统自动更新,然后在“控制面板”中卸载更新补丁“kb2656358”

来源:System.InvalidOperationException:
对象的当前状态使该操作无效 【大量表单数据提交】
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: