InstallShield安装包制作笔记:Please wait while Windows Configures XX !!

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/zhangqian_zhangqian/article/details/77327336

问题描述:

 使用Intallshield的InstallScript MSI Project工程制作的安装包,每次卸载之后

1、如果再次安装就会出现窗口提示,内容如题,其中XX为程序名称。

2、如果打开Intallshield工程也会出现,此时XX为Intallshield本身。

以上任何一种都会维持很久,很是让人苦恼,找了很久,在Intallshield官网论坛中找到了类似的问题,找到了解决方法。

解决方法:

打开【Installation Designer】->【Addtional Tools】->【Direct Editor】->【Directory】,发现其中DATABASEDIR的Directory_Parent值为INSTALLDIR,将其改成其他名称或者空白即可,如下图。


参考论坛内容:https://community.flexerasoftware.com/showthread.php?148055-Please-wait-while-Windows-configures&highlight=configures

该问题虽然已解决,但是原理不明白。。。


后来发现这里的修改只是解决掉一部分问题,还有一个位置需要设置


在安装时,如果通过脚本代码向系统中复制或者注册了某些文件,尤其是**Grid.dll,**.ocx等,注意写这段代码之前加上Disable(LOGGING) , 此代码段完成后再加上Enable(LOGGING),这样是为了设置此段内容不被记录进安装日志中,卸载时,就不会将这些程序反注册或者删除,引起系统的配置问题。


猜你喜欢

转载自blog.csdn.net/zhangqian_zhangqian/article/details/77327336
xx
今日推荐