最近看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这两个内置的命令即可

总的来说,用这个打包文件比较多的大项目前期可能会比较麻烦一点,
不过灵活性高,对小型的项目来说,那可是速度极快,效率极高,感觉很爽,
有兴趣的不妨花几分钟研究研究。
参考网址:http://www.360doc.com/content/08/0731/13/66250_1492542.shtml
分享到:
相关推荐
NSIS是一款强大的、免费的安装制作系统,由Nullsoft公司开发,它以其脚本化的特性,为程序打包提供了极大的灵活性。例如,NSIS_V2.46_20101210.exe是NSIS的一个版本,发布于2010年12月10日,它包含了创建安装程序所...
总的来说,使用NSIS和CnISEdit可以高效地将你的软件打包成易于分发的安装程序,无论是个人项目还是商业应用,它们都是值得信赖的工具。通过学习和实践,你可以掌握这些工具的使用技巧,为用户提供更加专业和便捷的...
NSIS(Nullsoft Scriptable Install System)是一款流行的开源安装制作系统,主要用于创建Windows平台上的安装、卸载程序。它的特点是可脚本化、灵活且功能强大,被广大开发者广泛使用。NSIS v2.51是该软件的一个...
标题中的“NSIS235文件加帮助”表明我们将讨论的是NSIS 2.35版本的安装包制作工具,以及它附带的中文帮助资源。这些资源旨在帮助用户更好地理解和使用NSIS来创建自定义的安装程序。 描述中提到“中文版的帮助很详细...
总之,NSIS作为一款强大的安装程序制作工具,不仅能满足基础的打包需求,还提供了无限的定制空间,适合各种规模的软件项目。无论是初学者还是经验丰富的开发者,都能从中找到适合自己的使用方式。