相关疑难解决方法(0)

Bootstrapper:在运行之前检查是否安装了msi版本

我正在尝试为以下问题找到解决方案:

我有许多程序(让我们称之为奴隶)都依赖于一个程序(主程序).我需要为每个奴隶分发一个安装程序.此安装程序需要安装主服务器.

我希望能够对这两个部分进行版本控制,因此多个msi似乎是正确的解决方案,与引导程序链接.

我的问题是如果从属安装程序安装了已安装的主服务器的相同版本,.msi将以修复/删除模式运行.

从用户的角度来看,这是不可接受的,只会引起混淆.

在尝试运行msi之前,有没有办法检查当前安装的fiels的版本?

我目前正在使用WIX的setupbld.exe作为引导程序.

任何其他解决方案非常感谢(我也尝试合并模块没有成功,因为版本控制是无用的)

windows-installer wix bootstrapper merge-module

5
推荐指数
1
解决办法
3385
查看次数