这样的情况:我有一个 wxs 构建文件。它基于 3 个预处理器变量:
Build=[Client\Server]
Platform=[Win32\x64]
Configuration=[Release\Debug]
我唯一需要做的就是创建一个 setup Visual Studio 项目,它可以一次构建我的安装包的所有这 8 个配置。
例如
Cmd.exe «candle.exe –dPlatform=Win32 –dConfiguration=Debug –dBuild=Server Product.wxs»
Cmd.exe «light.exe –ext WixUIExtension –ext WiXIISExtension Product.wixobj –out Product_Server(Release)_x86.msi»
和
Cmd.exe «candle.exe –dPlatform=Win32 –dConfiguration=Release –dBuild=Server Product.wxs»
Cmd.exe «light.exe –ext WixUIExtension –ext WiXIISExtension hsm.wixobj –out Product_Server(Release)_x86.msi»
但我不能使用基于命令提示符的解决方案。需要一个完全 WiX 设置解决方案。
有什么建议吗?