

先解決閃退問題:
出現該問題可能由于內存被回收、登錄驗證狀態異常;
1.先查看該網站的應用程序池的內存回收機制;發現沒有內存定期回收,排除該選項。
2.查看主機服務器的Session服務是否開啟:
開始->管理工具->服務->ASP.NET狀態服務(ASP.NET Status Service)->選擇開啟,自動,開啟自起。
3.配置程序配置文件:將web.conf打開,查看有無<sessionState>標簽;若無,則在<system.web>里添加下面這行:
<sessionState mode="StateServer" stateConnectionString="tcpip=127.0.0.1:42424" timeout="20"/>
4.PS: ASP.NET Status Service是提供站點Session信息
再解決第二個問題:視圖驗證狀態MAC錯誤;
2.在web.config里加入:(<system.web>之間)
<pages enableEventValidation="false" viewStateEncryptionMode ="Never" />