不是说,在.net中,com+能自动注册的吗?

解决方案 »

  1.   

    是可以自动注册,但还是有限制的,起码得让调用者知道被调用者在哪。在本机并且在同一个sln中,只要调用者引用被调用者就可以在第一次调用之前自动注册。
    然后你就可以用com+管理器导出这个com+组件(记住是导出为服务器端)为一个msi文件。
    这个文件就可以在需要的机器上安装、注册成为有效的服务器端。客户端的stub也可以用com+管理器导出并安装到客户端,在指定正确的服务器端机器名后
    可以正确调用此服务器上的com+组件。
      

  2.   

    用托管代码写的com+吗?
    那样应该能自动注册,建议还是手工注册