在 Windows 2008 上使用 global.asa
我们有一个带有 VB6 组件的旧 asp 解决方案,我们试图将其安装在 Windows 2008 上。
有一个连接字符串分配给 global.asa 中的变量。
当我们尝试使用它时,变量没有设置。看起来 global.asa 没有运行。
有人知道如何解决这个问题吗?
We have an old asp solution with VB6 components, which we are trying to install on Windows 2008.
There is a connection string that is assigned to a varibale in the global.asa.
When we try to use this the variable is not set. It appears that the global.asa is not run.
Anyone know how to fix this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
确保包含 global.asa 的目录设置为应用程序。为此,请右键单击右侧的虚拟目录并选择“转换为应用程序”。
Make sure that the directory that contains the global.asa is set as an application. To do this right click on the right virtual directory and choose 'Convert To Application'.
Global.asa 应该以与以前相同的方式工作。您可以尝试一个简单的 .asp 页面,它不使用 VB6 组件,而只是显示您在 global.asa 中设置的变量吗?
我的猜测是,您的 2008 服务器上可能根本未启用经典 ASP。
Global.asa should work in the same way as before. Can you try a simple .asp page, that doesn't use VB6 components, but just displays the variable you set in the global.asa?
My guess is that classic ASP might not be enabled at all on your 2008 server.