日期:2014-05-18  浏览次数:20582 次

Application 变量丢失是什么情况?
我在Application_Start中赋值了几个变量

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

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

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

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