sky*_*sky 4 delphi dcom interface windows-7
我的公司运行一个用delphi编写的旧应用程序.一个简单的com服务器,为某些计算机提供一些数据库.我必须在每台计算机上运行一次服务器以注册com接口,并且自从windows xp中的任何东西以来它一直在工作.使用windows xp我从来没有遇到过一个问题,但在Windows 7中,该类只是不会注册,无论我尝试什么(我尝试导出注册密钥),当我打开客户端时,我仍然会收到错误"Class not registered ".
有什么建议?Plz救我的圣诞节.
我的COM服务器,包括EXE和DLL,都是在32位XP上用BCB6(而不是Delphi)编写的,它们在64位Windows 7上安装时工作正常.您只需要确保运行其安装代码从一个升级的过程,这就是全部.使用"以管理员身份运行"选项打开cmd.exe实例,然后导航到COM服务器的文件夹并使用/INSTALL参数(对于EXE)或来自WOW64的32位版本的regsvr32.exe(对于DLL)运行它系统文件夹.