VB6 COM 对象在 IIS 7 Windows 2008 x64 上不起作用

VB6 COM 对象在 IIS 7 Windows 2008 x64 上不起作用

我对构建网站和使用 IIS 7 非常陌生,我负责在 DEV 环境中迁移一些经典 ASP 网站。我的问题是,如果我的措辞不正确,我深表歉意,为什么任何 VB6 COM 对象都不起作用?我有一个使用 COM 对象进行登录过程的网站,它似乎什么都不做,也没有生成日志文件。带有登录名的网站是经典 ASP,我可以使用它,但是当您在登录期间提交时 - 什么都没有。

有没有人有我可以参考的指南或网站?我尝试在 IIS 管理器的 ASP 部分中启用页面的 ASP 调试等功能,但没有任何效果。

谢谢。

编辑:我仍未解决此问题。我求助于将 vb COM 对象重写到 ASP 中,并打算尝试将其作为解决方法。

答案1

您很可能需要允许您的应用程序池运行 32 位应用程序。执行此操作的方法是右键单击您的应用程序池,单击高级设置,然后将“启用 32 位应用程序”设置更改为 True。

相关内容