我在本机测试没有问题。
我的机子为p2000的,客户机也是,同一工作组。

解决方案 »

  1.   

    在客户机上运行一下你的server程序,就不会出问题了。(实际上是注册一下Server端的Interface)
      

  2.   

    to  chechy(简简单单的活) :除了这样注册,就不能使用其他方法注册么?
    如果我要分发我的客户端程式,不会也要把server程式拿到每个客户端运行一下吧!
    我刚才把server端的程式拿到客户端运行没问题,接着运行客户端问题依旧。
      

  3.   

    应该是客户端登陆服务器的身份校验出错,将服务器DCOM的身份校验设置为无,或在服务器上注册客户端的登陆用户
      

  4.   

    我使用的是指定使用者:administrator/password
      

  5.   

    你将客户端和服务器的administrator/password改成相同试试
      

  6.   

    每个Server程序,都会产生一个*.tlb文件(你仔细找找),注册这个tlb文件,可以不用运行服务器程序。
    注册方法是
    regsvr32 yourServer.tlb
      

  7.   

    小弟也出现这种问题,后来就干脆把DCOM 改为Sockes,不知道在效率上有什么区别?
      

  8.   

    regsvr32 yourServer.tlb
    好象不行!!你试试!
      

  9.   

    在客戶端註冊你的TypeLib.tregsvr YourServer.tlb我也碰到類似問題,如果不行就是你的dcom配置有問題.