我正在使用具有多种产品的应用程序框架。它有一个安装程序,插件根据构建服务器配置包含/排除。
我想更改我的构建过程,以便从单个构建生成多个 msi 文件(每个产品一个,基于框架)。那可能吗 ?
我正在努力解决同样的问题。
我有来自 1 个 wxs 文件的 2 个不同的构建,以及来自 1 个构建的 4 个配置。例如 build=server\client,conf=debug\release,platf=x86\x64。
我的问题:用构建变量编号的项目解决方案(在我的情况下,有 2 个项目,分别用于服务器和客户端)。每个项目都需要基于一个 wxs 文件,并且构建属性需要不同。我在配置和平台上使用了标准环境变量,并使用了我自己的变量 Build。我已经这样做了。如果你需要更多的建筑,创建更多的项目,使用更多的变量......
PS如果你找到更好的方法,请联系我。