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

静态变量是不是相当于application效果,我要它实现session功能,请问可以吗?
我要在一个dll里面捕捉异常,需要把异常原因和用户浏览器版本写到.txt文件,这样我得把当前用户浏览器版本传到dll,我想让用户再第一次登陆时就调用dll里面静态类来保存,这样不需要每资调用dll时传入参数,请问可不可以实现,或者有什么更好的方法,谢谢

------解决方案--------------------
用静态类保存不好,占内存~
服务器重启也就丢失了~
感觉还是用数据库好点~
------解决方案--------------------
静态变量不能当session用


你可以在类库里面直接调用 HttpContext.Current.Session 相当于网页直接访问session
------解决方案--------------------
用户用一个浏览器登录了,其实中途还是可能换浏览器的,还是就地取值吧,没必要做这样一个改动。
------解决方案--------------------
静态变量不能当session用 
你可以在类库里面直接调用 HttpContext.Current.Session 相当于网页直接访问session
------解决方案--------------------
就你所说的功能没有必要使用这样的解决办法,麻烦,漏洞多还不好实现;
使用数据库就可以了阿,而且你捕捉的异常是指哪一类的?浏览器方面的异常你使无法捕捉的吧