Win2000 WinXP Win2003 中的Com/Com+有什么不同 ( 积分: 100 )

  • 主题发起人 主题发起人 zhulilong
  • 开始时间 开始时间
Z

zhulilong

Unregistered / Unconfirmed
GUEST, unregistred user!
我在XP下编写了一个Com组件,并且调试成功,但我把该组件安装到2000 Server上是就不能正常运行了,我看了一下WinXP和Win2000中的DLLHost.exe,发现版本不同.请问如何才可以保证WinXP中编译的Com组件在Win2000和Win2003中也可以正常运行?
 
我在XP下编写了一个Com组件,并且调试成功,但我把该组件安装到2000 Server上是就不能正常运行了,我看了一下WinXP和Win2000中的DLLHost.exe,发现版本不同.请问如何才可以保证WinXP中编译的Com组件在Win2000和Win2003中也可以正常运行?
 
为什么没有人回答呢?
我还有一个问题:
为什么用ActiveX页中Transactional Object建立的Com+组件,客户端需要注册该组件才能进行调用,而用Multitier页中的Transactional Data Module建立的Com+组件,客户端无需注册就可以直接调用呢?
以上问题随便回答都有分给.
 
你就用导出好了!
然后选上"以COM+1.0格式保存应用程序"
再在WIN2000导进去就OK了!
[:D]
 
后退
顶部