帮助中心 helper



订制版集成打包环境的使用(建议使用新版打包集

发布于:2017-06-21 10:13 编辑:Surou  浏览:

此处拿通用安装升级举例

目录文件名及功能介绍如下

  1. bin (最终打包的文件)
  2. NSIS (打包底层功能,客户不用修改)
  3. output (最终安装包在此生成)
  4. resouce (安装包和升级客户端资源)
  5. tools (辅助工具,包含升级文件创建工具)
  6. nsPublic.nsh (脚本共用数据)
  7. Launch.nsi (引导程序脚本)
  8. Install.nsi (安装程序脚本)
  9. Uninstall.nsi (卸载程序脚本)
  10. AutoUpdateU.nsi (升级程序客户端脚本)
  11. MakePackage.bat (执行打包生成)
  12. MakeUnInstallPackage.bat (执行卸载生成)
  13. MakeUpdatePackage.bat (执行升级客户端生成)
  14. readme.txt (帮助文档,使用前必读)

 

生成安装包流程 (假设需要打包的项目版本为 1.0.0.1)

  1. 在bin 目录新建 1.0.0.1 目录 (新建前,清空bin目录)
  2. 将项目程序复制到 1.0.0.1目录
  3. 修改 nsPublic.nsh 文件中 PRODUCT_VERSION 为“1.0.0.1”
  4. 运行 MakeUnInstallPackage.bat (生成卸载程序)
  5. 运行 MakeUpdatePackage.bat (生成升级程序,如果订制中不包含升级,忽略此步骤)
  6. 将bin 目录文件签名(如果没有数字签名,忽略此步骤)
  7. 运行MakePackage.bat (生成安装包,在output目录)
  8. 将output生成的安装包签名(如果没有数字签名,忽略此步骤)
  9. 打包完毕

部署升级文件(如果订制中不包含升级,忽略此步骤)

  1. 运行tools下的MakeUpdateFile.exe (如图)
  2. QQ截图20170527133249.png
  3. 在客户端版本(上图1)处 填入 1.0.0.1
  4. 输入目录(上图2)选择bin目录
  5. 新建目录upload(如已存在,清空)
  6. 输出目录(上图3)选择upload目录
  7. 点击生成(上图4)
  8. 生成完毕后,将upload 上传到下载服务器 1.0.0.1目录,服务器设置参考(升级文件部署及配置

附加文档

安装包或升级杀毒报毒