2012-04-23 78 views

回答

4

WiX 3.6(Beta)有一个名为“Burn”的新引导程序。你可以在这里读到它:

Building Installation Package Bundles

+0

好,但什么是引导程序之前。我应该为每个MSI创建一个Wix项目吗?有没有办法从一个WIX项目中创建更多的MSI? – Roberto 2012-04-24 07:49:34

+0

有一些方法可以在wxs中使用预处理器变量,并将不同的值传递给编译器以获取安装程序变体,但我怀疑这就是您需要的。您可能想要将您的安装程序分解成碎片,然后创建2个wix项目,这些项目在不同的碎片集中引用,并且定义了没有产品特定的属性。没有看到你的全部来源,很难给你一个答案。 – 2012-04-24 12:39:33

+0

基本上我现在所拥有的是很少的dll和很多媒体文件。他们都在同一个msi。我想通过主要更新来分发新的dll版本,而不会提供不变的媒体文件。根据你的回复,我必须创建2个wix项目:1个用于dll,1个用于媒体。对于第一个发行版,我将使用引导程序合并msi,因为更新我将只发布dll MSI。对我来说似乎没问题! – Roberto 2012-04-24 12:49:05