好几天了,一直搞不定。
COM+应用程序导出为Application Proxy并试图安装时会出现下列错误:Error registering COM+ Application. Contact your support personnel for more information。
找到的解决办法是:
Q 如果COM+应用程序中的组件依赖于其他的组件或动态链接库,将COM+应用程序导出为Application Proxy并试图安装在Windows 2000上时, 会出现下列错误:Error registering COM+ Application. Contact your support personnel for more information。
A 这个现象只发生于安装Application Proxy到Windows 2000客户端时。即使安装的是Application Proxy,Windows Installer也会试图对所依赖的动态链接库等调用LoadLibrary()。因此,如果LoadLibrary()找不到相应的动态链接库, 就会出现此错误。有下列方法可以解决此问题:
§先将所依赖的动态链接库拷贝到客户机的winnt\system32目录, 再安装Application Proxy。
§生成自己的安装程序,写入DCOM所需的注册表项目。照此办法解决问题不成功.我的操作系统是XP+SP1,用VB写了个最简单的不依赖其他组件或动态连接库的简单组件也不成功,而且自己不知道怎么生成自己的安装程序。
哪位能帮个忙,告诉我怎么回事?

解决方案 »

  1.   

    COM+应用程序代理不能安装在COM+服务器,因为组件和接口等信息已注册!
      

  2.   

    顶,我也遇到这问题,一直没解决。XP SP2,vb6,曾经成功安装(当时服务器只用DLL文件)后但因为更新此组件(服务器注册组件时使用DLL和TLB),删除过注册表后出现这问题。而在其他同配置机器上(没安装vb6)就可以安装,一直没找到原因。