SQL 登录问题来自 .Net 5 Windows 服务,但不是来自通过 Wix 安装程序安装的控制台
我有一个连接到本地 SQL Express 数据库实例的 .Net 5 Windows 服务 (WindowsBackgroundService)。该数据库实例和应用程序旨在在本地系统上运行,因此…
有没有办法反汇编最初用托管代码编写的自定义操作?
在 WiX 中,当我用 C# 编写 CustomAction 时,Visual Studio 构建首先从我的 C# 源代码构建一个小 dll,然后将该小 dll 与 SfxCA.dll 组合,创建添加…
如何知道 WiX Toolset 中内置变量的值
我知道 WiX Toolset 有一些内置变量,您可以在项目中使用它们。您可以在此处查阅其中的列表。 但我怎样才能知道变量的值呢?例如,如果我想知道 Local…
如何将本机 DLL 包含到 WiX 安装程序的托管 DLL/自定义操作中?
我正在制作一个 WiX/MSI 安装程序,它使用用 C# 编写的自定义操作 DLL。在该自定义操作中,我正在调用本机/非托管 DLL。下面是一个示例: [DllImport(…
如何使用.txt文件作为WiX安装包中的许可证?
是否可以使用 RTF 以外的任何其他文件类型作为许可证? RTF 几乎已经死了,我想使用一种在标准文本编辑器中可读的格式(例如 .txt 或 .md)。 以下是…
Wix MSI - 卸载产品时任务栏快捷方式会变得孤立
我的 wix 安装程序在安装过程中在桌面和开始菜单中创建快捷方式。 从安装的开始菜单快捷方式中,一些用户使用“固定到任务栏”功能手动将快捷方式固定…
我们如何为 Wix Product/@Version 使用自定义产品版本格式 - 例如 2022.02.01?
我们如何为 Wix Product/@Version 使用自定义产品版本格式 - 例如 2022.02.01? 如果我使用编译时变量 (@) 执行此操作,则会出现错误 - 产品版本必须…
在 Wix Burn Bundle 级别显示 MSI 版本部分(以显示在标题/标题中)
我发现了如何访问 MSI/产品标签中的部件。但我的目标是根据主要/次要版本号设置刻录安装程序的标题。 下面的代码是我尝试做的事情的摘要,但这不起作…
WIX:在单独的 cab 文件中升级未版本控制的文件
我有一个 WIX 安装程序,可以从外部 CAB 文件安装一些未版本控制的文件。 我的问题是,我被告知我需要在 InstallInitialize 之前删除ExistingProducts…
如何创建 MSI UI,允许在维护模式下运行时卸载特定实例
我们正在使用 WIX 3.6 为 Silverlight/WCF 应用程序创建一个安装程序。 我们需要能够安装多个实例来提供例如“实时”、“测试”和“演示”。 每个实例…
XP 中的开始和最终对话框不显示位图
我有一个安装程序,它在 Windows 7 中运行良好,但在 XP 中,一些预定义的 WiX 对话框(开始和最终)不显示位图,而仅显示文本。 如何解决这个问题? …
自定义 CancelDlgIcon 以显示警告符号
我需要在 wix 中显示 CancelDlg 的警告图像而不是信息图像。我可以通过添加以下代码来做到这一点: WixUI_Ico_Exclam 但是我有针对不同语言的构建,例…
缺少合并模块 - Microsoft_VC100_CRT_x86.msm
我正在使用 Windows Installer XML (WiX) 工具集创建 distrib。我想将 Visual C++ Redistributable 添加到包中。这里 http://wix.sourceforge.net/man…
如何使用 WIX CopyFile 元素将更改/修复时的文件复制到系统文件夹而不将其安装到目标?
我遇到一个问题,该问题与使用 WIX 进行 msi 设置时在更改/修复时执行 CopyFile 相关。 我有一个功能,它有一个组件,可以将文件从源文件夹复制/移动…