该代码在昨天还正常的,因为机器故障,重新装Win2K就错了
另外,本来昨天连接另外一台机器上的DCOM也是正常的
今天就错了,错误为0x80070005(E_ACCESSDENIED)

解决方案 »

  1.   

    在本机上就不行啊,我客户端的运行为Administrator账号
    不会有权限问题吧。
    就算是权限问题,也该报0x80070005错,不该是0x80040202啊!
    远程的机器Adminnistrator账号与客户端的Administrator
    口令相同,可以访问:\\server\c$说明权限没问题。
    还可能是什么原因呢?
      

  2.   

    我建议把组件Unregister,再重新Register
      

  3.   

    重装过Win2K,才注册的COM
    和再次注册会有什么区别?
    问题不在这儿吧
      

  4.   

    就是说注册不正常了
    但是我原来也是通过
    MyService /regserver
    MyService /Service
    注册的
    现在同样注册,为什么会错误呢?
    程序有关注册部分是ATL自动生成的代码
    没有做改动。
      

  5.   

    不好意思,邮件地址忘了。
    [email protected]