当前位置: 代码迷 >> ASP.NET >> Application 变量丢失是什么情况?解决思路
  详细解决方案

Application 变量丢失是什么情况?解决思路

热度:3974   发布时间:2013-02-25 00:00:00.0
Application 变量丢失是什么情况?
我在Application_Start中赋值了几个变量

为什么程序在运行时会 经常出现 变量 为null 的错误

------解决方案--------------------------------------------------------
用静态变量或者APPLICTION["KEY"] 的形式了吗?
------解决方案--------------------------------------------------------
应用程序会在应用程序池的设置条件满足时,进行重启的,导致数据的丢失
另外,代码写的不好也会导致丢失
------解决方案--------------------------------------------------------
站点重启了。。。
------解决方案--------------------------------------------------------
坐等高手解答
------解决方案--------------------------------------------------------

在调试时候 你确定 赋值成功了吗?

------解决方案--------------------------------------------------------
你可以使用session、传值啊。为什么一定用Application呢?
------解决方案--------------------------------------------------------
Application和session一样iis重启或者回收时就会被清空
------解决方案--------------------------------------------------------
1 如果是本地调试的话,看赋值有木有成功
2 如果是服务器端测试,可以查看下IIS日志,看应用程序池是否重启等等
3 检查代码.是否造成以上情况出现的因素.
  相关解决方案