K
kejian
Unregistered / Unconfirmed
GUEST, unregistred user!
现场是这样的:
A机: 编写了Com+的组件及相应客户端。
B|C|D|E:都安装了由A机导出的COM+组件,并在 A机 上调用正常。
事件的触发:
我在 A机 把项目的路径改变了。(也就是编译的对象及COm+组件的文件改变的路径)但没有重新在 A机 安装组件。
结果:
我在 A机 上运行客户端调用B|C|D|E上的组件均报错(Interface not suportted)。
问题:
难道在客服机上也须要安装对应组件吗?
还有就是我重新测了一下。
我在A机的组件服务中删除了对应组件。
在A机上运行客户端正常,但只要把组件DLL所对应的目录改名就有上述错误。
哪位同仁见过类似错误?
不是权限的问题。因为权限我是设置及测试过的。几台机子,密码用户名都不一样。而且不保存密码,在开机时不做连接。做的测试。均可进行连接。
问题是我现在当 A机 是客户端。移去 A机 上的组件文件就产生这个问题。。。。
很是郁闷哪!!
另外想问一下,com组件工程中生成 *_TLB.pas 文件
跟导出类库所生成的 *_TLB.pas 的文件在使用上有什么不同吗?
A机: 编写了Com+的组件及相应客户端。
B|C|D|E:都安装了由A机导出的COM+组件,并在 A机 上调用正常。
事件的触发:
我在 A机 把项目的路径改变了。(也就是编译的对象及COm+组件的文件改变的路径)但没有重新在 A机 安装组件。
结果:
我在 A机 上运行客户端调用B|C|D|E上的组件均报错(Interface not suportted)。
问题:
难道在客服机上也须要安装对应组件吗?
还有就是我重新测了一下。
我在A机的组件服务中删除了对应组件。
在A机上运行客户端正常,但只要把组件DLL所对应的目录改名就有上述错误。
哪位同仁见过类似错误?
不是权限的问题。因为权限我是设置及测试过的。几台机子,密码用户名都不一样。而且不保存密码,在开机时不做连接。做的测试。均可进行连接。
问题是我现在当 A机 是客户端。移去 A机 上的组件文件就产生这个问题。。。。
很是郁闷哪!!
另外想问一下,com组件工程中生成 *_TLB.pas 文件
跟导出类库所生成的 *_TLB.pas 的文件在使用上有什么不同吗?