本文目录一览:
- 1、installshield可以删除吗
- 2、InstallShield脚本中如何判断当前状态是安装还是卸载
- 3、installshield12制作的安装包,卸载过程中所安装的文件有部分没有完全...
- 4、请教在installshield中怎么添加卸载功能
installshield可以删除吗
可以删除 InstallShield是软件安装、配置软件包和升级解决方案领域内公认的标准。强大灵活而又简单易用。首次使用的开发者将发现它非常容易创建安装程序,而高级用户也将发现它的潜力与灵活性,非常适合开发复杂的软件安装。
不建议删除C盘里的InstallShield Installation Information文件。原因如下:InstallShield Installation Information是一个专门存储安装程序信息的文件夹,主要用于某些程序的卸载和更新。
installshield 是安装、配置实用程序,UpdateService是升级服务程序(也不排除微软上传用户信息),是WODOWS自带的,删除对系统影响不大,建议不要删除!确实看着不舒服的话,用360禁用就行了。
InstallShield Installation Information里保存的是,使用installshield打包安装包的程序所对应的卸载文件。也就是控制面板中的某些程序的卸载使用的就是这里面的文件。如果删除会导致你电脑上的某些程序无法删除,所以不能删除。
InstallShield脚本中如何判断当前状态是安装还是卸载
1、后来我在调试时无意中显示了UNINSTALL_STRING变量的值,发现在卸载时该变量值为空,故可以通过判断该变量值是否为空来解决当前状态时安装还是卸载的问题。
2、在 卸载的快捷方式中添加一个参数 -removeonly,检测判断此参数为卸载功能。
3、正常在系统的添加/删除中是可以卸载的,目前有两个思路:找CAXA技术支持。或用360软件管理工具强制删除之前的版本。
4、如果是你做的0,那就调用0安装程序的卸载方式进行卸载。
installshield12制作的安装包,卸载过程中所安装的文件有部分没有完全...
第一次卸载是没有问题的,文件被删除了。但是当用户第二次安装在同一个目录的时候,就会出现5和6的情况,每一个Component都有一个先前的引用,这个时候卸载的话,文件都会保留下来。
如果不是你做的,如果想卸载干净就看你安装过程做了些什么,0脚本中反向处理就好了,比如注册了控件,那么就卸载这些控件,修改了注册表,那就把修改内容删掉,如果复制了文件,那么就清空该文件夹。
如果本身并不是安装文件(应用程序运行后才产生的数据文件),安装包在卸载时不会删除,非常自己写脚本主动删除。如果不是第一种状况,则设置这些文件所在的Component,设置卸载不删除即可。
中提供的命令行工具进行操作,以InstallShield X为例,安装InstallShield X后,从安装目录下的.\system中提取以下文件: 代码(双击代码复制到粘贴板)ISCAB.exe ISTools.dll MediaBuild40.dll 之后可以脱离 InstallShield 运行。
请教在installshield中怎么添加卸载功能
请您清理完以上2个目录(删除所有目录内文件)再进安装。
请大家从下面的连接下载一个程序,这个小程序是Installshield官方发布的专门用来卸载的Program Update Service的。
如果卸载自己,首先要有安装包制作程序(如VC自带的InstallShield),这个打包自带卸载。
正常在系统的添加/删除中是可以卸载的,目前有两个思路:找CAXA技术支持。或用360软件管理工具强制删除之前的版本。
installshield 是安装、配置实用程序,UpdateService是升级服务程序(也不排除微软上传用户信息),是WODOWS自带的,删除对系统影响不大,建议不要删除!确实看着不舒服的话,用360禁用就行了。
同时将“启动类型”改成“自动”。如果你的 “Windows Installer”服务已经开启,那你就将其禁止。然后删除系统安装目录Program Files\Common Files\InstallShield\Engine下的所有文件再安装。