xiaoyingzi发表于2010-8-16 17:26:00还有个2建议,
1.能否增加支持winrar打包的格式,因为用winrar打包的格式更新起来很方便,不用每次修改程序后又得重新打包
2.能否支持一次性安装到位,不用先解压到临时目录,再安装
1. WinRAR打包可以自行打包。但因为WinRAR打包时需要调用WinRAR软件,这个要么需要用户机器上已经安装有这个WinRAR,要么需要我的Wizard中自带RAR压缩程序,而RAR的压缩程序是禁止任意发布的,它不是免费软件,而且本人也不是RAR用户。自行制作WinRAR自解压包还是很容易的,可以自行搞定。
修改程序后可以避免重新打包,你可以用一个免费软件Haozip来打开这个自解压档。它可以直接修改固实压缩的7z自解压包。很方便。操作界面与WinRAR基本一致。(奇怪的是7z貌似自己反倒不支持直接修改固实包。不过它是公开免费提供的压缩格式,所以Haozip支持它没有问题)
Haozip下载:http://www.haozip.com/
我是Haozip用户。:)
2. 这个是技术问题,我用的二次包装也只能这样了。你完全可以不用打包成单个EXE的形式发布,这就不需要解压到临时文件夹了。反正以分散文件发行的安装程序也很常见,比如AutoCAD的安装程序就不是单个EXE文件。如果一定要单个文件,你可以直接自行用Inno Setup、Wise、NSIS之类的工具编写安装脚本了。另外,不管怎样,大部分安装程序安装时也还是需要用到临时文件夹的。 |