zoukankan      html  css  js  c++  java
  • 使用 Setup Factory 安装程序制作增量更新安装包

    基本思路:

    1、查找原来程序安装的路径;

    2、将更新包安装路径设置为原来程序的路径,以覆盖需要更新的内容。

    在On StartUp事件中编写如下脚本:

    pp='SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\户口整顿资料预处理程序1.0';
    is_there = Registry.DoesKeyExist(HKEY_LOCAL_MACHINE,pp);
    if is_there then
       location=Registry.GetValue(HKEY_LOCAL_MACHINE, pp, "InstallLocation", false);
       --sAppFolder = SessionVar.Get("%AppFolder%");
       Dialog.Message(location,"已安装1.0版");
       SessionVar.Set("%AppFolder%", location);
       sAppFolder = SessionVar.Get("%AppFolder%");
       --Dialog.Message('提示:',sAppFolder);
    else
      Dialog.Message('提示:',"未安装1.0版,请先安装1.0版,再安装此更新!");
      Application.Exit(0);   
    end

    如下图所示:

  • 相关阅读:
    第十周作业
    第九周作业
    软件工程作业2
    自我介绍
    2019学习总结
    第二周作业
    十二周
    十一周
    第十周作业
    第九周作业
  • 原文地址:https://www.cnblogs.com/wxb-km/p/13859600.html
Copyright © 2011-2022 走看看