wise打包软件,卸载时,为什么不能删除目录?
在打包时将Unwise.exe打进去,并生成快捷方式,在卸载中也选择了“支持卸载功能”,没有选“在卸载时删除使用中的文件”,有关系吗?结果卸载时不能一次删除干净,二次运行生成的Unwise.exe,并指定刚才安装时生成的install.log才能彻底删除目录。为什么不能一次删除?
[解决办法]
1、Wise(以前一直在用)
优点:简单易用、可以安装字段,配制ODBC。
缺点:无注册OCX等控件功能。
2、Setup Factory(目前一直在用)
优点: 能够注册OCX/DLL等,安装字体,安装程序运行库到System目录。可以配制ODBC,但需要用脚本方式添加。
缺点:
3、InstallShield
优点:功能强大,但未用过。
缺点:易用性差一些,免费版功能有限
4、Inno Setup
优点:
缺点:不能配制ODBC。
5、CreateInstall
优点:
缺点:不能配制ODBC,有字体安装功能,但不能智能检测Windows或Winnt目录,工程无法正常关闭。
6、Ghost Installer 4.5.1
优点:
缺点:太复杂,不好用,英文界面,不易用。
7、Nullsoft Scriptable Install System 2.20.exe(未用过)
优点:
缺点:
[解决办法]
我一直用的是rar做的exe安装文件,感觉rar有以下特点:
1、虽然不是特别专业,但很实用。
2、可自动安装,也可选择目录安装。
3、可自动做快捷方式。
4、安装完可自动执行指定压缩包里的注册文件,适用于需要注册控件。
5、可加密安装文件。
6、绿色,简单有效。
7、也可卸载,直接删除目录就行。