一个比较急的问题,基于SERVER 2003 R2 X64操作系统上的程序运行问题

wesheng 2007-02-02 03:10:10
本人原来用VB6开发好的组件,在WIN2000,WIN2003 x32上运行都没有任何,但现在有个客户的操作系统是server 2003 r2 64位的系统,我原来的组件都无法运行了.组件成功注册后,总是出现以下错误信息:

Microsoft VBScript 运行时错误 错误 '800a01ad'

ActiveX 部件不能创建对象

/test.asp,行 16

求各位高手帮忙啊.如何解决,先谢谢了.
...全文
231 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
qiangsheng 2007-02-05
  • 打赏
  • 举报
回复
多谢楼主,没帮你解决问题还白赚了100分。
wesheng 2007-02-05
  • 打赏
  • 举报
回复
按理来说64位应该向下兼容的,问题已经解决,现把问题公布,以助后来遇同样问题的网友.
产生问题的原因是没有执行COM组件的权限,在COM+的注册即可.
qiangsheng 2007-02-02
  • 打赏
  • 举报
回复
先看看VB6在那个服务器上能否安装吧,如果可以的话,重新编译一遍。
不过我估计难,因为在VB6的关于上写着“32位Windows开发工具”。

6,868

社区成员

发帖
与我相关
我的任务
社区描述
Windows 2016/2012/2008/2003/2000/NT
社区管理员
  • Windows Server社区
  • qishine
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧