wix 相关问题

WiX工具集(以前称为Windows Installer XML)是一个工具集,可以从XML源代码构建Windows安装包和WiX引导程序。该工具集支持一个命令行环境,开发人员可以将其集成到他们的构建过程中,以构建MSI和MSM安装程序包以及EXE引导程序。对于基于云的Web开发平台,请使用[wixcode]标记。

Wix 安装程序在尝试运行 bat 文件时抛出错误

我正在使用 Bootstrapper WIX 安装程序为我的应用程序制作 exe。我正在尝试备份当前的 SQL Server 2014 并在安装后恢复到 SQL Server 2022。这是我的链条

回答 1 投票 0

如何将自定义 Wix 扩展从 3 迁移到 4

我有一个自定义的 WiX 扩展(WiX 本身的扩展)。 https://github.com/nbelyh/VisioPanelAddinVSTO/tree/master/VisioWixExtension 这是用于构建 Office (Visio) 相关安装...

回答 1 投票 0

如何将 heat.exe 与 Visual Studio 扩展一起使用?

Wix 工具集(v.3)有一个名为 heat.exe 的工具,用于“收获”特定位置的文件并生成 .wxs 文件,该文件指定将成为安装程序包一部分的文件...

回答 1 投票 0

Wix 第三方 exe 包和新的 msi 无法弄清楚检测条件

我正在尝试弄清楚如何将第三方软件 .exe 与我的 wpf 应用程序 .msi 捆绑在一起。我创建了一个 wix 安装程序项目并正确构建了我的 .msi 文件,现在我想捆绑它

回答 1 投票 0

使用 Wix 工具集创建 .msi 包时,错误的合法版本应类似于“x.x.x.x”

我的项目正在使用Wix Toolset创建.msi文件。 在构建 MSI 文件时,它显示以下错误。 C:\projects\ABCInstallerW35.wxs(8): 错误 CNDL0108: Product/@Version 属性的 val...

回答 1 投票 0

回滚时检测重新安装

这与这个问题有关。 回顾一下: 我有一个 WiX 4 捆绑包,它安装了多个 MSI(也是使用 WiX 4 编写的),我们将它们命名为 MsiA、MsiB 和 MsiC。所有组件都在我的控制之下...

wix
回答 1 投票 0

如何在 Wix 自定义对话框的文本框中输入值?

我有一个 Wix 对话框,其中包含类型编辑控件(这是服务所依赖的服务器的 uri)。 如何在输入值之前禁用“下一步”按钮?

wix
回答 3 投票 0

点击按钮时更改按钮背景颜色(Wix 网站)

我希望在我的 wix 网站上关于我的按钮“#button5”有以下条件: 标准颜色:白色; 当用户在页面(联系人)上时,按钮颜色会改变...

回答 1 投票 0

WiX v4 工具集:安排从 Windows 注册表读取值

是否可以安排从 Windows 注册表读取值? 我有一个 CustomAction,需要在读取注册表值并将其保存到属性之前执行。我正在尝试...

回答 1 投票 0

如何添加仅在卸载时发生的 WiX 自定义操作(通过 MSI)?

我想修改 MSI 安装程序(通过 WiX 创建)以在卸载时删除整个目录。 我了解 WiX 中的“RemoveFile”和“RemoveFolder”选项,但这些选项不够强大...

回答 8 投票 0

AdminExecuteSequence 中的自定义操作

我创建了一个安装文件,其中包含在存储在二进制表中的 dll 中定义的各种 C++ 自定义操作。 这些自定义操作在 InstallExecuteSequence 中起作用,但在我中不起作用...

wix
回答 1 投票 0

使用 WiX ExeCommand 重新启动 Windows 服务的自定义调度程序

我到底可以在哪里添加自定义操作来安排我的 Windows 服务的任务,使其每晚凌晨 3 点运行,以便使用 wix 重新启动。下面是我在 ComponentsGenerate.wxs 中的代码 我到底可以在哪里添加自定义操作来安排我的 Windows 服务每晚凌晨 3 点运行以使用 wix 重新启动任务。下面是我在 ComponentsGenerate.wxs 中的代码 产品:Multisoil App(64 位)-- 错误 1722。 是Windows安装程序包。作为安装一部分运行的程序未按预期完成。请联系您的支持人员或软件包供应商。操作 CreateScheduledTask,位置:C:,命令:C:\WINDOWS\SysWOW64\schtasks.exe /Create /SC DAILY /TN RestartService /TR "net stop BundleMultiSoil && net start BundleMultiSoil" /ST 03:00 /RU SYSTEM 服务之前安装得很好。只是无法自定义操作。不明白我做错了什么。 ExeCommand 不是批处理文件。它是一个可执行文件,并且是命令行。 && 正在传递给 schedtask 操作,并且可能不是有效的命令行参数。使用 cmd.exe 会被解释为一个新命令...但那是因为 cmd 解释整个字符串。

回答 1 投票 0

在c#中使用wix重新启动Windows服务的自定义调度程序

我到底可以在哪里添加自定义操作来安排我的 Windows 服务的任务,使其每晚凌晨 3 点运行,以便使用 wix 重新启动。下面是我在 ComponentsGenerate.wxs 中的代码 我到底可以在哪里添加自定义操作来安排我的 Windows 服务每晚凌晨 3 点运行以使用 wix 重新启动任务。下面是我在 ComponentsGenerate.wxs 中的代码 产品:Multisoil App(64 位)-- 错误 1722。 是Windows安装程序包。作为安装一部分运行的程序未按预期完成。请联系您的支持人员或软件包供应商。操作 CreateScheduledTask,位置:C:,命令:C:\WINDOWS\SysWOW64\schtasks.exe /Create /SC DAILY /TN RestartService /TR "net stop BundleMultiSoil && net start BundleMultiSoil" /ST 03:00 /RU SYSTEM 服务之前安装得很好。只是无法自定义操作。不明白我做错了什么。 ExeCommand 不是批处理文件。它是一个可执行文件,并且是命令行。 && 正在传递给 schedtask 操作,并且可能不是有效的命令行参数。使用 cmd.exe 会被解释为一个新命令...但那是因为 cmd 解释整个字符串。

回答 1 投票 0

WiX v4 工具集:运行自定义批处理脚本并将输出数据存储到变量

我目前正在探索 WiX v4,在我的场景中面临一个小挑战。 我的场景: 我开发了一个 Windows 服务的安装程序。在安装此服务之前,我需要

回答 1 投票 0

Wix 工具集,许可协议后跳过选择

我在Wix3.11中做了一个小安装,想法是运行欢迎对话框,然后许可证,然后准备。 使用以下代码,我可以从欢迎对话框转到就绪对话框并返回,b...

wix
回答 1 投票 0

在命令行中使用时会安装 MSI,但单击时不会安装

我有一个适用于我的 WPF 应用程序的 MSI 安装程序。通常它是通过 AzureDevops 管道构建和部署的,但自 4 月 8 日以来就失败了。我认为值得注意的是:没有代码更改......

回答 1 投票 0

Wix4 + docker sdk

我们正在使用 mcr.microsoft.com/dotnet/sdk:6.0 构建 .csproj 我们还需要构建一个 .wixproj 但 dotnet 构建为我们提供了 wix.exe:错误 WIX0001:System.DllNotFoundException:无法加载...

回答 1 投票 0

WiX v4 未检测到版本、升级代码和主要升级看似设置正确的升级

在当前状态下,我的 WiX 安装程序有一个捆绑项目,带有标准引导程序应用程序,引用单个 MSI 项目。 运行并安装捆绑包后,我会更改版本...

回答 1 投票 0

在 WiX 工具集升级过程中更改安装范围时收到“写入文件时出错”信息

我最近升级了使用 WiX Toolset 4 创建的应用程序安装程序。在旧版本中,我没有指定范围,而在新版本中,我将范围设置为“perUser”到所有人...

回答 1 投票 0

当需要管理员登录的用户运行时,Wix 不写入 HKCU?

我正在为 am Office COM Addin Dll 编写一个 wix4 捆绑安装程序,它需要在 HKCR 中编写一堆注册表项(对于机器来说也是如此)来注册 Dll,然后在 HKCU 中编写一些注册表项来...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.