COM+组件必须在系统中注册.才能使用.你可以在ACTIVEXFORM创建时,创建COM+.
并注册.
COM组件有两种:.EXE的和.DLL的
你用的是哪一种呢?

解决方案 »

  1.   

    你在创建组件时是使用ProgID还是用ClassID?有没有指明在哪一台机器上创建?
    从ProgID到ClassID的转换是在本地进行的,如果是用ProgID创建的,需要在客户端注册ProgID以便于系统可以正确地找到ClassID。如果用的是本地组件,需要把你的DLL下载到客户端进行完整注册。
    对于使用远程的组件,建议使用进程外组件(EXE)。
      

  2.   

    我想知道,自己写的COM+,怎么打包到软件的安装程序中自动组册?