你可能只有启动权限而没有访问权限,用DCOMCNFG配置该组件的权限,还有注意客户机器的用户在服务器上有启动和访问组件的权限

解决方案 »

  1.   

    我想在internet下设置怎么办?
      

  2.   

    在服务器上启动和访问组件的权限设为Everyone仍不行。
      

  3.   

    就是这样的呀,如果用户没有权限,怎么成,不过可以用guest,network和internet内置用户
      

  4.   

    DCOM的权限取决于双方中较高的一方,你需要在客户端也把权限设为"EveryOne".
    因此你必须在客户端修改注册表(注意:如果你把客户端的DCOMCNFg中安全设置为<无>就不需要修改注册表,但是这样会造成一个安全漏洞)
    HKCR\APPID
      

  5.   

    见鬼,按了一下<Enter>,现在继续:
    HKCR
      |--APPID
           |----------------------------------MYClient.exe
           |-{APPID_MYCLIENT}                     |-APPID={APPID_MYCLIENT}
                    |-@MY CLIENT APPID   
                    |-AuthenticationLevel=1
    注意:AuthenticationLevel是一个DWORD类型的数据,现在你可以使用DCOMCNFG对该部件进行设置了参考资料:<<COM+与VisualBasic分布式程序设计>> MSPress出版  机械工业出版社代理