【发布时间】:2015-11-15 00:53:27
【问题描述】:
我已经使用 WIX 构建了一个 msi 安装程序。根据要求,我必须为下一次构建进行升级。所以,我检查了升级,升级类型,它的实施步骤,发现主要升级适合我们。因此,按照步骤,我在项目主 .wxs 文件中更改了包代码、产品代码和版本号(增加版本)并生成正确升级的构建(为此我在注册表、控制面板等中检查了...) .
主要升级版本正在正确迁移功能,但用户不知道安装程序是在升级还是进行全新安装。当用户要进行安装时,我期待一条消息,例如“安装程序已从 v1.0.0.0 升级到 v2.0.0.0。你想继续吗”。
注意:在我的项目中,我只有 2 个自定义对话框,其他所有对话框(例如欢迎对话框、EULA 对话框、InstallDir 对话框等)默认来自 WixUIExtension.dll。
我浏览了一些与重大升级相关的链接和博客,但我没有找到与此相关的适当解决方案。请分享您宝贵的 cmets 以及对此的最佳方法/实践是什么。
【问题讨论】:
标签: wix windows-installer wix3.8