我的系统环境是win2000,我开发了一个Dcom 服务器组件,客户端应用程序在本机上能调用这个组件提供的服务,为什么在局域网内其他机器上客户端应用程序不能运行,(我以用dcomcnfg设置了此组件的属性访问权限等),请大侠指点!!!!

解决方案 »

  1.   

    我的更奇怪!在客户端运行,在服务器端看到服务器程序已经被启动了!但是在客户端还是有interface not support的错误提示!
      

  2.   

    DCOM非常难以配置,而且无法跨陆游器和网关
    建议使用socketconnect连接组件
    good luck
      

  3.   

    Interface not supported的错误原因太多,建议进行debug。方法为:1.运行RUN|PARAMETERS
      HOST APPLICATION 填入 {系统路径}\system32\dllhost.exe
      PARAMETERS       填入 /processID:{xxxxxxxxxxxxxxxxxxxxxxxxxxxxx}
    2.打开组件管理
      选择组件安装所在的组的属性,在高级这页里选择调试,打勾就可以了。