NT4 dcom问题

WQ 2005-05-27 09:29:09
我做了一个automation server也就是out-process的exe程序
exe程序提供的regserver选项可以实现自注册,在2000,上没问题
但是在98,NT4上不成,客户程序提示no such interface 或者
class not register,请问原因是什么?是要加补丁,还是什么原因?
...全文
59 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
qrlvls 2005-05-28
  • 打赏
  • 举报
回复
单单只描述信息是很难解决问题的,你需要提供你的DCOM组件的类型,功能以确定其依赖性
qrlvls 2005-05-28
  • 打赏
  • 举报
回复
这与你的组件的对系统的依赖有关系,有些系统中会有默认的组件
如果是 TSQL 的话需要看看是否安装了 SQLDBREG.EXE
qrlvls 2005-05-28
  • 打赏
  • 举报
回复
class not registered 应该是由 no such interface 造成的
sinall 2005-05-28
  • 打赏
  • 举报
回复
真怀疑是否真的注册成功了,检查一下注册表吧。
不要使用Dcom,在本机上试试,看能行不?
老夏Max 2005-05-27
  • 打赏
  • 举报
回复
同意楼上的,但是也可能需要考虑Unicode的问题。98对Unicode的支持很弱,可以使用AScii编译试试!
dongfa 2005-05-27
  • 打赏
  • 举报
回复
可能得升级 DCOM.
win98下安装dcom98.exe.

3,245

社区成员

发帖
与我相关
我的任务
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
  • ATL/ActiveX/COM社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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