【发布时间】:2011-08-24 17:02:46
【问题描述】:
我在 VS 2010 中有一个 .wixproj,它可以按照我需要的方式制作 MSI(在预构建事件中使用热量进行收获)。现在我需要分发同一事物的 3 个版本,它们只需要在 app.config 设置、输出 MSI 名称以及在某些辅助 .wxs 文件中定义的一些对话框内容有所不同。
我正在考虑创建一个控制台应用程序,该应用程序将接受参数并修改 .wixproj 和 .wxs 以及 app.config 文件,然后启动 MSBuild,但这似乎需要做很多工作。
将 WiX 用作构建工厂以便我可以让它生成许多自定义的 MSI 安装程序有什么更好的方法?
谢谢。
【问题讨论】:
标签: dynamic msbuild batch-file wix wix3