我正在使用WIX创建一个MSI安装程序 . 一切都很好,我能够创建自己的产品并创造一切 .

但是,当我想要创建升级时,它无法正常工作 .

我使用了以下代码,其中$(var.ProductUpgradeCode)被定义并用作product元素中的upgrade-code .

Minimum="$(var.ProductVersion)" IncludeMinimum="yes"

Maximum="$(var.ProductVersion)" IncludeMaximum="yes" />

Minimum="$(var.ProductVersion)" IncludeMinimum="no" />

SELFFOUND

NEWERFOUND

在旧MSI中,产品ID =“GUID1”版本=“1.0.0”

在新MSI中,产品ID =“GUID2”版本=“1.0.1”

安装旧时,我尝试安装新的 . 旧MSI将启动并询问更改/修复/删除对话框 . 但是我想继续安装,当按下“Install”(在progressDlg之前)时,我想卸载旧版本 .

只有一个文件在1.0.0和1.0.1之间变化 . 我的所有文件都有自己的GUID集(不是自动)组件 .

怎么了 ?它是新的WIX版本的东西?我昨天下载了最新的一个 .

java wix_使用WIX升级MSI相关推荐

  1. 基于Java多线程的打怪升级类游戏设计与开发

    摘要:本文论述了通过JAVA多线程.基于JAVA Swing的GUI图形用户界面设计.IO输入输出流.JDBC技术,实现了游戏系统的UI设计.游戏数据的存储.关卡的设置.用户头像的上传与更改.游戏数据 ...

  2. java 西部数码_西部数码Java虚拟主机功能升级

    西部数码Java虚拟主机功能升级: 西部数码Java虚拟主机新增内存使用查看功能和自动重启Tomcat功能,西部数码新增这两个功能目的是方便java主机用户掌握内存状况,并可以设置一定的频率自动重启t ...

  3. appium java版本错误_升级Appium最新java-client 6.0.0包后-问题来了...

    前段时间由于想把自己开源的测试平台LuckyFrame集成移动端的自动化测试,所以选择了Appium,然后把Appium的JAVA客户端更新到java-client 6.0.0-BETA2,发现其中有 ...

  4. Java技术分享:升级所安装Java版本的两种方式

    在进行Java开发的时候我们可能会需要升级所安装的Java版本,那么你知道应该如何安装吗?小千今天就来给大家介绍两种方式. 一.卸载掉原本安装的Java,下载最新安装包安装即可. 这个步骤就不介绍了, ...

  5. java游戏可以刷升级挖药材,【毕业设计】Java手机游戏设计

    内容介绍 原文档由会员 莎士比亚 发布 论文标准WORD格式排版 67页 24714字 附程序设计源文件 1 绪论 1.1 手机软件现状 在信息社会中,手机及其他无线设备越来越多的走进普通百姓的工作和 ...

  6. 利用java统计每天用户升级手机App信息

    利用java几个简单的工具来统计每天用户升级手机App信息, 先看数据和需求: 日期,用户名,app名,下载渠道,所在城市,app版本 2017-08-15,金刚葫芦娃,美团外卖,app store, ...

  7. Java笔记:ibatis升级mybatis

    背景 iBatis2.x框架已经不再维护,被谷歌托管后,将iBatis3.x改名为MyBatis3,而MyBatis提供了更加丰富的功能. 对于一些早期搭建开发仍在使用的项目来说,将iBatis升级到 ...

  8. openssh 7.4 java使用_openssh/openssl升级到7.4和1.0.2j 源码方式

    tar -xvf openssh-7.4p1.tar.gz tar -xvf openssl-1.0.2j.tar.gz 升级 openssl 到1.0.2j cd openssl-1.0.2j ./ ...

  9. Java开发人员的升级之路

    第一部分:对于参加工作一年以内的同学.恭喜你,这个时候,你已经拥有了一份Java的工作. 这个阶段是你成长极快的阶段,而且你可能会经常加班.但是加班不代表你就可以松懈了,永远记得我说的那句话,从你入行 ...

最新文章

  1. ScheduledThreadPoolExecutor()定时执行线程池详解,java线程池
  2. 解决无法将类型为“System.Web.UI.WebControls.HiddenField”的对象强制转换为类型的错误...
  3. SQL查询入门(中篇)
  4. 去除字符串中指定字符
  5. Python学习笔记:Day13 提升开发效率
  6. [导入]常用26句生活用语[英语]
  7. linux之地址空间
  8. 简单的UTF8编码生成
  9. MySQL工作笔记-解决导入外部sql中文乱码问题
  10. 免费送书的网站-每人限一本
  11. Nginx跨域解决配置示例
  12. 如何使用Movavi Slideshow Maker创建幻灯片
  13. 第十章 Scala 容器基础(二十二):合并有序集合
  14. “最大数之父”葛立恒逝世,他是20世纪数学巨匠,也是一个杂技演员
  15. 华为数通考试正式改版,改版前后有什么区别?
  16. 基于ambarella安霸H.264编解码芯片的视频采集压缩系统
  17. 【2022持续更新】大数据最全知识点整理-HBase篇
  18. 洛谷 P2141 珠心算测验
  19. Python基础:按位异或 ^ ,按位或 | ,按位与
  20. MATLAB计算杨氏模量,基于MATLAB处理动态图像的杨氏模量测量方法.doc

热门文章

  1. apache php隐藏头信息的方法,apache、php隐藏http头部版本信息的实现方法
  2. git 撤销挂起的更改_小姐姐带你用Git
  3. python创建只包含一个元素的元组时_Python中声明只包含一个元素的元组数据方法...
  4. java sdp_[java,SDP] java 7 SDP 技术/Socket Direct Protocol 2
  5. html翻转切换div效果,图片翻转效果
  6. vue vant Area组件使用详解
  7. Redis 基本数据类型试炼
  8. Springboot2.x +JPA 集成 Apache ShardingSphere 分库分表
  9. 2个 string 日期比较
  10. VBA 利用API 测试计算机网络连通性