Winrar自解压安装程序包制作
最近在做一个安装程序,发现Visual Studio已经不默认支持程序安装包项目了,但是不排除可以有非常好的插件可以来制作比较专业的安装程序,但我自己觉得还不如自己写一个。安装程序所做的事不外乎信息展示,文件拷贝,快捷方式制作,注册表读写等,程序都能很好的实现,而且自由度更高。
但是也存在一个问题,那就是我们写完程序一般都是一个exe文件,加几个文件或者文件夹。对于比较大的程序还好,但对于小程序总觉得比较繁琐,不如单个文件来的简单。
例如,DCKit三维精度控制软件的安装程序负责了一、程序环境的设置,二、程序文件的拷贝。如下图所示
files里面是程序文件,但如果这样的一个安装包觉得并不是很专业,不如一个整体的文件。
当然,可以用Visual Studio将所有文件放到资源里面,然后一个个保存到目标文件夹,但这样非常的复杂,需要每一次都修改安装程序。现在我们就用我们最常用的WinRAR来制作这样一个安装程序。
首先选中setup.exe文件和files文件夹,右键->添加到压缩文件
自压缩设置在高级里面,右侧中部
设置提取后运行,这样在解压之后就可以自动运行了。
提取到临时文件,提取后不用的文件就可以不用管了,全部隐藏会使解压在后台进行,完全感觉不到。
设置一下图标,让自解压文件看起来更专业。
这样我们就得到了一个看起来非常专业的安装文件了。
说点什么