1. 先修改Visual Studio输出编译的格式
将启动项属性页中所标识的“子系统” 修改为 “窗口XXXXXXX”,开发调试的时候,再改成控制台。
2. 项目重新生成
将“解决方案资源管理器”中自己的项目重新生成“.dll”,然后一次拷贝到预备打包的文件夹中;
3. 使用工具“HM NIS Edit”打包
3.1. 配置“HM NIS Edit”
注意:初次使用时,没有语言选项,需要配置一下
HM VNISEdit 这个工具是第三方脚本编辑器。在编译的时候,它需要调用 NSIS 本身。之所以不出现语言选项,是因为它没检测到你的
NSIS 安装路径。下载NSIS,在它菜单栏“NSIS”下找到“配置”,打开的界面中,有个“路径”选项,编译器路径浏览到 NSIS
文件夹下的 makensis.exe,帮助文件浏览到 NSIS 文件夹下的 help.chm 或NSIS.chm 即可正常加载语言。
————————————————
原文链接:https://blog.csdn.net/xywams/article/details/105010214
3.2. 打包
打开“HM NIS Edit”,选择“文件”--> “新建脚本:向导” --> “下一步”;
填写信息后,-->“下一步”;
● 应用名称
● 版本
● 出版人
● 网站选择图标、语言,-->“下一步”;
安装路径选项,如果不勾选“允许用户更改应用程序目录”,只有默认安装路径;授权文件选择公司提供的,-->“下一步”;
-
将下图中自动填充的路径删除,选择分支状图标,然后选择预备打包的文件夹;然后“下一步”--> 信息默认 -->"下一步" -->信息默认,--> "下一步";
卸载程序选择一下图标(注意:如果使用默认的,打包时会出错,可以选择和应用一样的图标)
下一步,勾选如下,然后命名保存;
● 保存脚本;
● 转换文件路径到相关路径;在“HM NIS Edit”窗口列表中,选择刚刚生成的“.nsi”文件,右键选择“编译并运行”,等待完成即可。