使用NISI打包教程
1 下载NISI
NISI下载:https://pan.baidu.com/s/1BbSUC-hi3C_z6gXZm06EyA?pwd=g170
提取码:g170
安装好后找开软件如下:
2 打包项目成安装包
进入VNISEdit主界面
输入安装项目的信息,如下图:
可配置安装图标如下图:
软件本身自带了一些ico,可以选择,只改文件名即可。也可以使用自己的ico。
安装位置,一般前面的变量不用改,只改路径后面的目录名称即可。
选择要打包的文件,一般选择visual studio 编译后的目录即可。
选择目录后,勾选单独添加每个文件,可以把不需要打包的文件排除
设置快捷方式,如下图:
配置完后测试生成的安装包,如下图:
再次手工测试发现安装协议文件乱码,如下图:
这是因为使用了utf8格式,只需用记事本打把它转换成ANSI即可,如下图:
转换后就正常了,如下图:
3 简单通用的《软件安装与最终用户许可协议》
软件安装与最终用户许可协议
一、许可与授权
本软件许可方(以下简称“许可方”)特此授予最终用户(以下简称“用户”)非独占、不可转让的使用权,允许用户在指定设备上安装并使用本软件产品。
用户仅限于个人非商业用途或按照所获许可证类型在适当范围内使用本软件,严禁对软件进行逆向工程、解密或任何其他形式的破解。
二、软件所有权及知识产权 甲方保留本软件的所有权以及所有相关的知识产权,包括但不限于专利权、著作权、商标权等。
三、费用与付款 乙方须按照甲方提供的价格政策支付相应费用后获得软件使用权。费用标准和付费方式将在购买过程中明确。
四、免责声明与责任限制
甲方不保证软件无瑕疵,但承诺尽力修复已知问题,并在可能的情况下提供技术支持。
对于因使用本软件而造成的间接损失、数据丢失或其他任何形式的损害,除非甲方存在故意或重大过失,否则甲方不承担赔偿责任。
五、隐私条款 乙方同意甲方按照其隐私政策收集、使用和保护乙方在使用本软件过程中产生的个人信息。
六、更新与维护 甲方有权自行决定是否提供软件更新和升级服务。乙方应及时下载并安装此类更新,以确保软件性能和安全性。
七、终止与解除 乙方违反本协议任一条款时,甲方有权立即终止乙方对软件的使用权,并依法追究违约责任。
八、法律适用与争议解决 本协议受______(填写国家或地区)法律管辖。对于因本协议引起的或与本协议有关的任何争议,双方应首先通过友好协商解决;协商不成的,提交______(填写具体法院或仲裁机构)进行诉讼或仲裁。
小结:
使用NISI非常方便,相比使用visual studio 的setup project方便多了,可以自定义东西更多,像压缩算法有更多的选择,使安装包体积更小。