0

请尝试给我一些关于将我的应用程序从 win 2003 迁移到 win 2008(32 位)的建议或解决方案。问题是我在启动标准应用程序时不断收到错误“ActiveX 无法创建对象”错误。我无法登录我的网站,可能是因为它无法创建 COM+ 应用程序。查看事件日志时,似乎有来自 DistributedCOM 的警告。

到目前为止,我在设置 win 2008 服务器时已经完成了以下操作。不知何故,我在 win 2003 中设置时也是这样做的,效果很好。

  • 在 IIS 中配置的网站
  • 在 COM+ 服务中安装 VB6 DLL 应用程序
  • 选中 COM+ 服务中的“允许 IIS 固有属性”复选框

也许你遇到过这种情况,所以我会试试运气,希望我能得到解决方案。

4

1 回答 1

0

您可能需要在 32 位模式下运行您的应用程序。

尝试这个:

IIS 管理器->

->

应用程序池->

->

高级设置):

“启用 32 位应用程序”>> True

此外,如果有帮助,您可以尝试更多信息和事情:

如何获得在 IIS 7.0 下运行的经典 asp 应用程序的指南

于 2012-09-13T08:32:10.777 回答