使用 Wix 读取 ini 文件时的排序问题
我必须用 Wix 读取 ini 文件。此 ini 文件由安装程序本身通过自定义操作创建(exe 文件生成 ini 文件)。 问题:AppSearch(读取ini 文件的位置)是In…
使用 WIX 时删除单元测试 dll 文件
我正在尝试使用 WIX 为我的项目创建 MSI。我的 HEAT 指向正确的目录,并且它吐出的文件是正确的,但由于某种原因,当我实际在其上运行 MSBuild 时,它…
如何在自定义操作中使用文件而不在 InstallUISequence 阶段安装它?
我想在 InstallUISequence 阶段运行一个带有安静执行自定义操作的可执行文件。 该可执行文件有一个文本文件作为参数。我不想安装该文本文件,并且无法…
带 WiX 的安装程序(由管理员预安装并由用户更新)?
我们使用 WiX 创建了一个安装程序。 在注册表中,我们将其保存在 HKCU 下(参见示例)。 桌面图标和所有内容都是为当前用户安装的。 对于升级,我们还…
WIX MSI - 属性覆盖优先级
任何帮助将不胜感激。 我编写此 WIX 安装程序是为了获取 MSI 以在我们的服务器上安装 Web 应用程序。 在我的应用程序中,我有这个属性 - “WEBDIR”。…
WiX IIS 配置数据库属性
有没有办法在 IIS6 的 WiX 中获取 Enable32BitAppOnWin64 配置数据库属性? 我正在安装一个 Web 应用程序,需要在 IIS 设置为 32 位模式的 64 位计算…
WIX 程序仍然存在于控制面板的“添加/删除”部分中
我设置了 WIX 安装选项,升级以删除以前的 DLL, 但是,当我进入控制面板并转到 添加/删除程序部分,以前的版本仍然存在。 如何从“添加/删除”部分中…
RestartManager 在更新期间无法重新启动应用程序
我正在使用 c#、.net 4、WIX 3.5、Windows Vista。 我通过 p/invoking RegisterApplicationRestart 方法并处理 WM_QUERYENDSESSION 和 WM_ENDSESSION …
具有静默或被动模式的 MSI 安装程序有时会自动重新启动计算机,而不提示用户
有时,当您安装 MSI 安装程序时,它会提示用户重新启动计算机,在这种情况下,如果您以被动或静默模式运行,安装程序将自动重新启动计算机,无需任何…
自定义 WiX Burn 引导程序用户界面?
我主要使用 WiX 3.6 创建安装包,这样我就可以利用 Burn 引导功能。到目前为止,我已经将多个 MSI 软件包捆绑在一起,这些软件包将与内置引导程序应用…
Wix - 在未安装 .Net Framework 时启动浏览器访问 .Net Framework 下载 URL
我有一个从安装项目创建的安装程序,并使用 MSBuild 使用找到的方法构建 此处。当我设置构建过程来生成 .msi 文件时,我没有设置项目本身。安装项目的…
在 Wix 安装期间注册 .NET COM DLL
背景: 我们的应用程序是一个更大的应用程序的插件。我们创建的所有内容都是大型应用程序挂钩的 DLL 文件。因此,我们的 .NET (C#) 必须为 COM 接口注…