NSIS安装程序打包制作工具入门

最近看Webm项目,发现其安装文件夹有一个nsi文件,

于是上网查了查,发现这个是nsis(Nullsoft Scriptable Installation System)

软件用的脚本。具体中文名可成为Nullsoft 脚本安装系统

这是一个免费的Win32安装卸载系统。

公司的项目由我来做打包,之前的是C#开发的,直接使用VS做打包,挺方便,不过自定义操作写代码比较烦

今天刚好公司有一个C++ 做的工具要做打包,没有什么依赖项,文件也不多,不过需要注册几个

dll和ocx,于是想到了Nsis

查了点资料,发现这个功能很简单,也很快速

使用的工具:HM VNISEdit 2.0.3***加NSIS2.45

使用NisEdit的好处就是使用它的向导,可以很方便地生成需要的脚本

然后再修改一下,就可以用了

手工注册和反注册dll和ocx,使用regdll和unregdll这两个内置的命令即可

NSIS安装程序打包制作工具入门

总的来说,用这个打包文件比较多的大项目前期可能会比较麻烦一点,

不过灵活性高,对小型的项目来说,那可是速度极快,效率极高,感觉很爽,

有兴趣的不妨花几分钟研究研究。

参考网址:http://www.360doc.com/content/08/0731/13/66250_1492542.shtml