wix 相关问题

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

错误:证书链已处理,但因根错误而终止 .Net Framework 4.7

我想用我的主要 msı 提取 .net 4.7 框架先决条件。 但是当我尝试安装 .net 安装时出现错误。 在我尝试仅安装.net框架之后。 .net 框架

回答 3 投票 0

如何在wix中删除网站标题上的json文档显示

在此输入图像描述 在上图中,您可以看到 json 文件如何显示在标题上。顶部显示的是 正文 { 背景颜色:浅蓝色; } 如何删除 json...

wix
回答 1 投票 0

如何在 Wix Toolkit 的 MSI 项目中的 Template Summary 中插入 Intel64 或 x64?

我正在编写一个简单的代码来安装 Program Files 文件夹中的文件,而不是 Program Files (x86) ...

回答 3 投票 0

安装程序停止服务并给出文件正在使用警告

我有一个 WiX 安装程序项目,它安装客户端应用程序和 Windows 服务。它被设置为在安装过程中停止服务。但是它仍然显示错误窗口: 以下应用...

回答 1 投票 0

使用相对路径在 WiX 安装程序中创建符号链接

我一直在尝试执行类似此处发布的有关在 WiX 安装程序中创建符号链接的操作。它解释了如何创建一个可以创建符号链接的附加组件。然而那不是w...

回答 1 投票 0

Wix Toolset v3 - 将自定义对话框添加到 WixUI_Minimal,并带有在安装后有条件运行 EXE 文件的复选框

我正在尝试添加一个带有复选框的自定义对话框,该复选框将在 WiX Toolset v3.11 安装完成后有条件地运行 EXE 文件 我已经尝试过以下(和其他事情)但...

回答 1 投票 0

如何在 WiX 工具集中实现显示密码选项

我目前正在 WiX 工具集中实现设置 UI,以获取用户输入的密码。它包含密码和确认密码选项我想实现显示密码复选框。如果是的话

回答 1 投票 0

在自定义操作中复制批处理文件的行为

我正在工作中创建一个wix安装程序,我需要能够在自定义操作中复制此批处理文件的行为: start /d "C:\Program Files (x86)\Remindex" INSTSRV.EXE 提醒...

回答 1 投票 0

是否可以在不安装 Wix 或 HeatWave 扩展的情况下使用 devenv 构建 Wix 4?

我有一个 Wix 安装项目,最近从 Wix 3 转换为 Wix 4。我安装了 HeatWave 扩展来执行转换,并且我能够在 Visual Studio 2022 中安装它来进行构建。

回答 1 投票 0

从WIX3升级到WIX4:构建时出现重复ID错误

我对wix不太熟悉,但我尝试将msi软件包的引导程序从wix3升级到wix4。我使用 Visual Studio 2019 的 HeatWave 插件进行升级。当我现在尝试构建我时...

回答 1 投票 0

如何将 UI 添加到 wix v4 安装程序(HeatWave for VS2022 FireGiant)

我最近开始使用 wix v4 为我们的应用程序创建 msi 安装程序,目前面临着在安装程序中添加 ui 的问题。我正在使用 wix v4 的 Visual Studio 插件(他...

回答 1 投票 0

Wix 安装程序将 Dotnet Framework 4.81 与之前构建的 msi 捆绑在一起

我尝试构建一个仅捆绑 Dotnet Framework 4.81 的安装程序和一个简单的测试应用程序。 我不断收到错误消息“wix.exe:错误 WIX0001:系统。

回答 2 投票 0

为 Wix Toolset 4.0.1 创建 .wxs 文件时出错

我对此完全陌生,我正在尝试创建一个 .wxs 文件来为我创建的 .dll 创建 .msi 安装程序。 我检查了 Wix 文档并请求了 chatgpt 的帮助,但没有成功......

回答 1 投票 0

如何使用 WIX 设置 Windows 服务的恢复选项

我可以使用 Wix InstallService 设置 Windows 服务的恢复选项吗?如果可以,如何设置?我找不到任何用于传递恢复选项设置的参数。 或者我怎样才能...

wix
回答 1 投票 0

在使用 WixV4 安装之前运行 PowerShell 脚本

我正在尝试使用 Wix 安装程序脚本执行自定义操作,但 v4 的文档有点糟糕,我在任何地方都找不到工作示例。所有适用于 V3 的代码都不适用于...

回答 1 投票 0

exe 中的 WIX 安装程序图标

有人注意到使用内置软件的exe文件作为图标文件时防病毒的问题吗?我有这样的东西: 有人注意到使用内置软件的exe文件作为图标文件时防病毒的问题吗?我有这样的东西:<Icon Id="icon.ico" SourceFile="$(var.....TargetDir)/SoftwareName.exe" />和https://www.hybrid-analysis.com/指出我的安装程序是恶意的(并指出icon.ico是危险文件)。 在我描述的情况下,icon.ico 是 SoftwareName.exe 文件的副本吗?如果是,也许该文件缺少证书签名有问题? 我们客户的大多数防病毒软件都没有发现问题,但其中一些软件报告了威胁 WiX 不会像 InstallShield 那样在构建过程中提取图标。我建议手动提取图标并指向该图标。

wix
回答 1 投票 0

使用 HeatDirectory 从 wix 中的多个目录中获取文件

到目前为止,我这样做是为了从单个目录中获取文件: 到目前为止,我这样做是为了从单个目录中获取文件: <HeatDirectory DirectoryRefId="INSTALLFOLDER" OutputFile="references.wxs" Directory="../MyProject/reference1" ComponentGroupName="ref1" ToolPath="$(WixToolPath)" PreprocessorVariable="var.ref1" AutogenerateGuids="true"> </HeatDirectory> 如何使用 HeatDirectory 将多个目录中的文件收集到一个 .wxs 文件中,如下所示: <HeatDirectory OutputFile="references.wxs" Directory="directory1_Path|Directory2_Path|...." ComponentGroupName="ref1" ToolPath="$(WixToolPath)" AutogenerateGuids="true"> </HeatDirectory> 是否有某种方法可以做到这一点,或者我是否需要在我的 wixproject 文件中包含多个 HeatDirectory 元素? HeatDirectory(顾名思义)一次仅收获一个目录(以及可选的子目录)。要获取两个目录根,您需要两个 HeatDirectory 元素。您还需要输出两个不同的 .wxs 文件,否则一个收获操作将覆盖另一个的输出文件。 参考@Farrukh Waheed 评论,你可以执行如下操作: <ItemGroup> <HarvestDirectory Include="../Project1"> <DirectoryRefId>Ref1</DirectoryRefId> <ComponentGroupName>Component1</ComponentGroupName> </HarvestDirectory> <HarvestDirectory Include="../Project2"> <DirectoryRefId>Ref2</DirectoryRefId> <ComponentGroupName>Component2</ComponentGroupName> </HarvestDirectory> </ItemGroup>

回答 2 投票 0

在WIX安装程序中使用应用程序图标作为快捷方式图标

我的 C#.net 应用程序在 Resources 目录中有一个 .ico 文件(例如 MyProject/Resources/icon.ico), 我使用 WIX 工具集创建了一个安装程序。 当我安装应用程序时,图标...

回答 2 投票 0

在WPF应用程序中使用WIX生成Nuget资源.dll

我有一个使用我的 nuget 的 WPF 项目。这个nuget实现了本地化,所以它能够以不同的语言显示资源,当我构建使用这个nuget的项目时,然后...

回答 1 投票 0

使用 WiX Burn Bootstrapper 更新 MSI 安装失败,因为 MSI 的 ProductVersion 4th 组件 >65535

使用Wix3.6,刚刚开始使用burn来创建引导程序,以简化客户端的升级过程。 不幸的是,尽管它构建得很好,但引导程序无法运行,exi...

回答 1 投票 0

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