INSTALLSHIELD 2009 组件重复注册问题
各位,我的一个安装程序从installshied 6.x升级到2009后,重新生成的安装包,安装到一半的时候,程序停住了,也没有错误信息,我从安装的日志文件上看,程序就是停在了最后一个组件的注册。安装日志,和下面的类似
操作:17:28:10 ISSelfRegisterFiles
InstallShield 17:28:15: Initializing Property Bag...
InstallShield 17:28:15: Getting file count from property bag
InstallShield 17:28:15: File Count : 3
InstallShield 17:28:15: Sorting Based On Order...
InstallShield 17:28:15: This setup is running on a 32-bit Windows...No need to load ISBEW64.exe
InstallShield 17:28:15: Registering file C:\Program Files\HP\FlexDeploy\MMC\SQLPARSE.DLL (32-bit)
InstallShield 17:28:16: Registering file C:\Program Files\HP\FlexDeploy\MMC\MMCFlexDeploy.dll (32-bit)
InstallShield 17:28:16: Registering file C:\Program Files\HP\FlexDeploy\MMC\mssnapr.dll (32-bit)
InstallShield 17:28:16: Registering file C:\Program Files\HP\FlexDeploy\MMC\MMCFlexDeploy.dll (32-bit)
安装程序停在最后一个组件的注册上,这个组件在前面已经注册过了,而且所有需要注册的组件都已经注册过了,又对MMCFlexDeploy.dll 重复注册,程序应该就停在着了
以上问题出现在xp系统上,我的安装包在另一个xp机上装,竟然没有出现这个问题,顺利安装成功了
组件重复注册问题,我在Acresso Community也看到了,不过没有解
请各位高人给点意见,谢谢
--------------------编程问答-------------------- 怎么我发的贴都没人理我呢??? --------------------编程问答-------------------- LaunchAppAndWait 调用 regsvr32 xxx.dll /s
补充:VB , 基础类