47得票5回答
自定义WiX Burn引导程序用户界面?

我正在使用WiX 3.6创建安装包,主要是为了利用Burn引导程序功能。目前我已经将几个MSI包捆绑在一起,并将使用内置的引导程序应用程序(WixStandardBootstrapperApplication.RtfLicense)安装。 我了解到Burn允许通过指定自定义UX.dll来替换...

25得票2回答
Wix Burn vcredist

我有一个使用Visual Studio 2015开发的C++应用程序,同时还有一个Wix安装程序和一个Burn引导程序。以前版本的应用程序可以使用Visual Studio合并模块来安装必要的先决条件,但似乎在使用Visual Studio 2015时不再是一个选择(参见Redistribut...

20得票1回答
如何为burn Bundle设置UpgradeCode

如果我从普通的msi安装程序切换到WiX burn bundle安装程序,为了使从msi到bundle的升级路径可行,应该如何选择我的UpgradeCode? 例如: 版本1.0作为普通的msi安装程序发布,其UpgradeCode为X。 版本2.0将作为Burn bundle发布,包括产品...

20得票4回答
提取Burn引导程序的内容

我在一个WiX Burn启动器中捆绑了一个MSI包。我能否在目标计算机上从捆绑包中提取这个MSI包呢?

19得票7回答
如何调试自定义的引导程序应用?

我正在使用Burn制作MSI包。我正在使用Votive(Visual Studio)和自己的自定义BA,而不是WiXBA。我尝试使用Debugger.Launch()调试自定义BA, 但是当我开始调试时,出现了错误消息。 任何调用栈帧都没有加载符号。无法显示源代码 我意识到pack...

19得票3回答
使用WiX/Burn安装后启动应用程序

我知道在WiX MSI中有类似的问题,但我在使用使用Burn创建的引导程序EXE文件后,在安装后启动应用程序方面遇到了问题。以下是我的完整软件包。 如果这对于情景有任何影响,引导程序以被动模式启动,因此用户不需要按任何键。<?xml version="1.0" encoding="UT...

18得票1回答
如何使用WiX Burn智能安装.NET 4.x

当安装一个能够使用.NET 4.0或4.5的应用程序时,安装.NET Framework先决条件的最佳实践是什么?并且如何使用WiX中的Burn来实现它? 以下是我知道的选项和折衷方案: 选项1: 只安装.NET 4.0(刚好满足需求) 优点:没有已知优点(除了Windows XP,它...

16得票2回答
如何在WiX烧录引导程序中允许选择MSI功能?

我刚开始尝试使用Burn来链接多个MSI文件。我正在使用WiX v3.6.2705.0。 链接已经可以使用,但现在我想让可选功能起作用。我本以为只需在我的MsiPackage标签中将EnableFeatureSelection设置为"yes"即可,但是无论它是否开启都没有任何区别。 除了打...

16得票4回答
如果检测到相同版本,则升级引导程序包。

我有一个WiX引导程序包: <Bundle Name="blah" Version="1.0.0" Manufacturer="blah" UpgradeCode="some-guid-string"> 当我生成新的构建并尝试在之前的安装上安装它时,引导程序应该升级自己(因为...

16得票2回答
创建本地化的WIX 3.6引导程序。

我在一年多前使用Visual Studio 2010创建了一个WIX项目。它会生成一个MSI文件和一个引导程序setup.exe文件,实际上,它会为英语和法语这两种语言分别生成这一对文件。现在我正在将这个项目与我们的TFS CI构建集成。但我无法让CI构建生成bootstrapper setu...