session变量未释放
机器配置win2k + iis5 + vs6 + vs6_sp3,
使用interdev开发没有遇到任何问题。
由于一次意外,outlook express调用msoe.dll失败,
开始怀疑是office97的原因,升级到office2000,没有解决。
于是我使用win2k的自动升级功能重新安装了win2k(应用软件没有
重新安装)。问题来了:
原来运行正常的web应用出现问题,使用ado.connection连接
数据库失败,原因不明。
于是到添加/删除程序删除iis5,然后重新安装iis5,原来
web共享丢失,重新web共享后运行正常。但是:
使用interdev创建新工程,将原来的文件覆盖到新工程中来,
然后运行,系统提示:你已经登录了一个用户,请重新登录。
莫名其妙。
注:web应用初始界面为登录界面,根据session变量来判断是否已经登录。
当session变量非空时,系统提示已经登录。
为什么第一次访问session变量就是非空呢?
但对目录重新web共享后就没有问题了。怀疑是vs6的bug。