问题标签 [burn]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
755 浏览

wix - 我可以同时释放 msi 和 exe 吗?

我想发布 Setup Project 的 setup.msi 输出和 Setup.BootStrapper Project 的 setup.exe 输出,它会刻录 Setup.msi。由于我想同时发布(setup.msi & setup.exe)所以,安装顺序是不可预测的。如果用户先安装 setup.exe 然后 setup.msi 它工作正常。它提供了“删除”和“修复”选项。但如果先安装 msi,然后使用 exe,那么它也会安装 setup.exe。因此,它在 ARP 中显示了两个设置。我该如何解决这个问题?

0 投票
1 回答
248 浏览

wix - WiX用户知道复选框是否选中

我正在使用 Burn 来安装我的组件。我正在使用 RTFTheme.xml,并在选项页面中添加了一个复选框。

如果我想知道用户是否选择了复选框,我应该怎么做。我的意思是如何访问选项页面中定义的捆绑代码中的变量。

0 投票
1 回答
1528 浏览

wix - Burn: the Repair Button

I have some problems understanding how the 'repair button' works in burn. If my program is installed, and I'll click the repair button, my program is beeing installed again (if I understood the log files right). Is there a way to controll what's happening by clicking the button?? For example that it should redirect me to the .msi modify/change interface?

Am I right, that this line in the Rtf-theme:

< Button Name="RepairButton" X="-171" Y="-11" Width="75" Height="23" TabStop="yes" FontId="0" HideWhenDisabled="yes">#(loc.ModifyRepairButton) < /Button >

the loc.ModifyRepairButton redirects me to somewhere else??

This is what I would like to achieve:

The user should have the possibility to add some packages after the installation, for example if he has forgotten to check somehting or some hardware has changed etc.

thanks!!

0 投票
1 回答
1869 浏览

wix - 使用刻录复制文件

我正在使用 WiX Burn 来制作我的安装程序,我捆绑了一个 exe 和一个 msi。并且 exe 在安装时需要一个属性文件。有没有办法使用刻录复制文件,我尝试了 Payload,但它不起作用。我可以通过复制文件的任何 Bundle 变量知道位置吗?

谢谢拉维小号

0 投票
1 回答
533 浏览

wix - 如何将 wix burn exe 推送到 Active Directory?

Active Directory 允许将 MSI 推送到客户端计算机。

我们如何将 WiX 刻录 exe 安装程序推送到远程 AD 计算机?

0 投票
2 回答
841 浏览

wix - Wix 刻录自定义主题可防止 exe 在其他计算机上运行

基本上我已经创建了一个带有自定义主题的小包,它在我的开发计算机上运行良好,但是当我尝试在任何其他计算机上运行它时,exe 甚至都无法运行。我发现这是自定义主题的原因,如果我删除它并使用默认主题,那么 exe 运行良好。

我尝试将 xml 文件添加到项目中,尝试了不同的引用文件的方法,但没有任何改进。我需要做些什么来将主题与安装打包在一起吗?

0 投票
1 回答
8376 浏览

wix - 使用附加输入自定义 WiX Burn 主题

我正在考虑使用 Burn 作为安装程序的引导程序,我需要将几个参数传递给 MSI。

我知道这样做的方法是使用MsiProperty元素,我遇到的问题是显示 UI 以捕获这些属性。我知道我可以通过托管引导程序应用程序主机创建一个完全自定义的 UI,但是要对引导程序进行相对较小的调整,这需要做很多工作。

我发现这篇博客文章描述了如何进行基本的 UI 自定义,并想知道是否可以修改 Burn UI 以包含一个简单的复选框/文本框(然后使用其值来设置 Burn 变量,以便我可以将其传递到我的MSI)以类似的方式,还是我需要使用托管引导程序应用程序主机?

0 投票
2 回答
4392 浏览

wix - VS2012 和 Wix 3.6 - 使用我的应用程序安装 .Net 4.5

我对安装程序世界很陌生。

我已经成功地为我的应用程序制作了一个 .msi,它正在使用快捷方式构建,并且可以正确卸载。

我的下一个目标是将 .Net 4.5 与安装程序打包,并在安装我的应用程序之前安装它。

我也有需要安装的第三方应用程序。它被打包为一个 msi。

据我所知,我需要开发一个引导程序解决方案来按顺序安装这些应用程序。

任何人都可以提供有关如何以这种方式实施安装程序的指南吗?我的搜索提出了一堆部分实现,并假设在 Visual Studio 中设计了 Wix Bootstrapper 项目。

0 投票
1 回答
1028 浏览

wix - 将 WiX UI 迁移到刻录

我有一个使用 WixUI_Mondo_MyApp.wxs 文件的自定义 UI 的工作 WiX 安装程序。我必须扩展我的安装程序以运行另一个 exe 安装程序。我了解 Burn 是做到这一点的方法。

我创建了一个 Burn 项目,将我的原始 MSI 与自定义 UI(使用 DisplayInternalUI="yes")链接起来,效果很好。但我不希望弹出两个 UI(Burn 默认 UI 和我的 MSI UI),我需要从 MSI UI 获取一些信息以确定我是否应该安装另一个 exe(它将被列为其中之一特征)。

我想正确的解决方案是将我的 UI 代码从我的 MSI 迁移到我的 Burn 项目,但我找不到描述如何执行此操作的文档。

提前致谢。

0 投票
2 回答
1967 浏览

wix - 从 Wix Bootstrapper Bundle 检查文件版本

我为我的 WIX 安装程序创建了一个引导程序应用程序。我捆绑的安装程序之一需要具有基于已安装文件版本的安装条件。我无权访问相关安装程序的源代码,因此我无法将条件放入该安装程序中。

在文档中找到了如何在 MSI 中创建基于文件版本的条件。()

我的问题是如何在引导程序项目中直接使用类似的条件。