System.Web.UI.ViewStateException: недопустимое состояние представления - PullRequest
12 голосов
/ 24 ноября 2011

У меня есть веб-приложение, разработанное на ASP.net & C #. Я также использую Telerik ASP.NET AJAX для веб-интерфейса. Приложение создает исключение (System.Web.UI.ViewStateException: Invalid viewstate) на рабочем сервере. Он отлично работает на тестовом сервере. И эта ошибка выбрасывается случайно.

System.Web.UI.ViewStateException: Invalid viewstate. 
Client IP: x.x.x.x
Port: xxxxx
Referer: http://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]

1 Ответ

15 голосов
/ 24 ноября 2011

Существует множество причин, по которым это может происходить, наиболее распространенной из которых является переработка рабочих процессов / повторное использование пула приложений на сервере IIS.

Ознакомьтесь с приведенными ниже статьями, чтобы попытаться отладить, почему именнопроисходит с вами:

http://support.microsoft.com/kb/555353

Более конкретно, чтобы определить ошибку, взгляните на часть «Определите, какое именно исключение возникает при получении сообщения об ошибке» в приведенной ниже ссылке:

http://support.microsoft.com/kb/829743

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...