我使用CreateRemoteComObject调用成功,服务器上的Com组件也处于激活状态,但是为什么使用QueryInterFace查找我自己定义在Com组建中的接口时却返回说interface not supported.我的这个组件是先在本机注册过的,而且相同的程序段调用本地的该组件成功,调用远端就不行~~~~请教~~

解决方案 »

  1.   

    你要确保你每次导入Lib都是最新的,也就是最新的.LIB都在你的客户端中;
      

  2.   

    调用本地的时候,应该可以成功的,因为如果没有什么变动的话,就算是你没有在客户端用到最新的LIB,但是它已经存在应用程序服务器中,这样的话,当然可以调用成功
      

  3.   

    但是同一个服务器端的DLL我在客户端和服务器端都注册过以后,调用客户端注册的可以成功,调用服务器端注册的却不能成功~~~如何解决该问题?