【发布时间】:2010-01-02 15:14:34
【问题描述】:
我的应用程序包含一个从 ASP 调用的 VB6 DLL。它需要管理与(非标准)数据库的连接池。我通过使用全局变量来实现这一点,但由于 ASP 设置导致应用程序崩溃,因此每 20 分钟重置一次。
previous poster said 说 ASP 中的 DLL 都是在它们自己的地址空间中创建的,因此全局变量解决方案完全不可行,因为每个页面访问都有自己的“全局变量”。
这不符合我的观察,即全局变量似乎存在,直到 DLL 达到其空闲超时。
我们谁是对的?我可以在 DLL 全局变量上假设什么范围?
【问题讨论】:
-
没有看到有人说“ASP 中的 DLLS 都是在自己的地址空间中创建的”?这当然没有任何意义,它拥有地址空间的进程,dll不能创建地址空间。
标签: dll asp-classic vb6