System.Web.UI.ViewStateException:无效的viewstate
我有一个在ASP.net和C#开发的Web应用程序。 我还使用Telerik ASP.NET AJAX进行Web UI。 应用程序在生产服务器中引发exception( System.Web.UI.ViewStateException: Invalid viewstate
)。 它在测试服务器中工作正常。 而这个错误是随机抛出的。
System.Web.UI.ViewStateException: Invalid viewstate. Client IP: xxxx Port: xxxxx Referer: https://webaddress/Page.aspx Path: /Page.aspx User-Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; CMNTDF; BRI/1; InfoPath.3; BRI/2; .NET4.0C) ViewState: /wEPDwUILT ... [further contents omitted for this question]
出现这种情况的原因有很多,常见的是IIS服务器上的工作进程回收/应用程序池回收。
看看下面的文章,试着调试为什么会发生这种情况:
https://support.microsoft.com/kb/555353
更具体地说,要确定错误,请查看以下链接中的“确定收到错误消息时确实发生的exception”部分:
https://support.microsoft.com/kb/829743
上述就是C#学习教程:System.Web.UI.ViewStateException:无效的viewstate分享的全部内容,如果对大家有所用处且需要了解更多关于C#学习教程,希望大家多多关注—计算机技术网(www.ctvol.com)!
本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。
ctvol管理联系方式QQ:251552304
本文章地址:https://www.ctvol.com/cdevelopment/1013858.html