创建一个将参数传递给 msiexec 的引导程序
我需要为我的 WiX 项目创建一个引导程序,我尝试使用 setupbld.exe,但它只允许我创建一个可执行文件来显示我的 UI 或一个充当静默安装程序的可执行文…
为 Windows 防火墙以外的其他防火墙产品添加防火墙例外 - 例如 Norman、Norton 等
我有一个 WiX 安装程序项目,其中使用 WiX 防火墙异常。当客户端计算机使用 Windows 防火墙时,这非常有效,但我收到一份报告,称用户在使用 Norman …
我在 WiX 库项目中引用 WiX 扩展 - 如何避免在使用此 wixlib 的其他项目中引用此扩展?
我正在 WiX 库项目中引用 WiX 扩展。这个 WiX 库项目本身被我的主 WiX MSI 项目引用。为什么主项目还必须引用 WiX 扩展,即使它并不直接需要它? 我想…
使用 WiX 创建现有文件夹的桌面快捷方式
我需要使用 Wix 创建现有文件夹(而不是文件)的桌面快捷方式。更详细地说,我的安装程序有一个使用 C# 编写的与其关联的 CustomAction 程序。此 Cust…
WiX:包含文件中的定义无法从 wxs-fragment-file 中获得
我有一个 defines.wxi 文件,其中包含我所有 wxs 文件中使用的一些好的定义。 当我尝试从 文件之一引用定义的值时,我眼前出现了 未定义的预处理器变…
为什么 Tfs2010 首先构建我的 Wix 项目?
大约一年前,有人提出并回答了类似的问题,但要么是一个不同的问题(一切都处于测试阶段),要么被误诊。它位于此处: MSbuild 任务失败,因为“任何C…
WiX 和 Visual Studio Web 部署项目的问题
我们想要从 Visual Studio 2008 中的 Web 部署项目创建 .MSI 包。 现在我们想要使用持续集成,并且需要在夜间构建中构建 .MSI 包。 到目前为止,我们…
如何显示正在复制、移动等的文件使用 WIX 在安装程序屏幕上
我有我的安装程序并且工作正常。 我想补充的是,我想在安装程序屏幕上显示安装程序完成的工作(例如,安装 Microsoft SQL Server 2005,我们得到正在…
为何使用 Windows Installer XML (WiX) 而不是 VDPROJ?
当我们有内置的 .net MSI 安装程序时,为什么要选择 Windows Installer XML (WiX)?…
WiX - 如何防止 ComPlusAssembly 在卸载过程中被取消注册?
作为安装程序的一部分,我将文件添加到现有的 COM+ 包中。我在我的 Product 元素下定义了一个 ComPlusApplication,它的名称设置为一个属性 - 然后我…
如何从具有“以管理员身份运行”的基于 WiX 的安装程序安装桌面快捷方式(到批处理文件)启用?
我正在从基于 WiX 的安装程序安装桌面快捷方式(到批处理文件) - 如何在启用“以管理员身份运行”设置的情况下自动配置此快捷方式?目标操作系统是Wi…
如何在 Wix 中创建空的自定义表?
如何让 Wix 包含最终 MSI 中没有行的 CustomTable?如果我像这样简单地定义表格, <CustomTable Id="MyTable"> <Column Id="Id" Type="string" …