高手们,请指教!!!
    我在一台机器上写了一个COM+组件以及客户端程序,在本机上能正常运行,可是把客户端移到其它机器上(主机名我是设的了),就运行不起了!我再把COM+组件导出来安装上去,还是运行不起,老是说“接口不支持”!
   这是怎么一回事呀?请高手们指教!!!

解决方案 »

  1.   

    导出服务器COM+应用程序试试,不要导代理。如果可以的话就是NT安全机制的问题。SqlServer 的数据库需要在服务器中建立客户机的登录用户,才能使用COM+代理。
      

  2.   

    还有。客户端COM+需要MiDAS.dll的支持。要注册这个东西。
      

  3.   

    对了。服务器端也要安装COM+应用程序啊。
    服务器装COM+应用程序,客户机装COM+代理。
    如果你的数据库服务器和COM+服务器在一台机器上,应该没有问题。
      

  4.   

    eboywy(飞影) 说的没有错,作者只是在本机上注册了组件,但没有安装成COM++,所以客户端才会连接不上来的.注册和安装成COM++是不一样的.