wix3 相关问题

有关使用Windows Installer XML,版本3进行部署的问题。

Wix 条件不适用于RegistrySearch

我是 Wix 的新手,这就是我正在尝试做的事情。如果我检测到已安装相同的应用程序,我需要抛出一条消息。我想使用它的注册表项找到它 这是鳕鱼...

回答 1 投票 0

wix - 从应用程序和功能卸载不显示维护对话框

我正在使用wix工具集v4构建一个使用内置对话框WixUI_InstallDir的MSI。 当我双击 MSI 安装程序来卸载该程序时,它确实打开了“维护”对话框...

回答 1 投票 0

wix UI 未显示自定义对话框或打印按钮错误

我将当前的安装程序从 wix 3 升级到 wix 5,现在我的自定义对话框显示错误: “LiecenseAgreementDlg 的打印按钮没有在 ControlEvent 表中定义事件。...

回答 1 投票 0

Gitlab Pipeline - 在 Gitlab Pipeline 中使用 WiX Toolset v3

我需要在Gitlab Pipeline期间运行WiX Toolset V3.14.1 light命令,但它永远无法运行。 作业配置 标签: - saas-windows-medium-amd64 # 使用 Windows 运行程序 作业执行

回答 1 投票 0

WIX 构建错误 ICE61:Upgrade.ActionProperty ...无法在属性表中创作

我正在应用这篇文章的最佳解决方案 如何卸载wix安装程序中的另一个程序?卸载旧版本的产品。 产品.wxs 我正在应用这篇文章的最佳解决方案 如何卸载wix安装程序中的另一个程序?卸载旧版本的产品。 产品.wxs <Property Id="OLD_VERSION" Secure="yes" Value="{53...}" /> <Upgrade Id="EA..."> <UpgradeVersion OnlyDetect="no" Property="OLD_VERSION" Minimum="0.0.0" Maximum="19.0.0" /> </Upgrade> msi 包已构建,我可以运行它,升级过程似乎可以正常工作,但是我在 VS 上收到此错误(这会破坏 devops)。 ICE61: Upgrade.ActionProperty OLD_VERSION cannot be authored in the Property table. 除了在 Visual Studio 的“项目 Pettings”>“工具设置”选项卡中抑制 ICE61 之外,还有其他方法可以解决此问题吗? 我使用的是WIX 3.11.2 如果您想要一个软件包来升级另一个产品,请添加新的 Upgrade/UpgradeVersion 与旧产品的升级代码对。 我通过注释掉声明属性的行来修复相同的错误,即: <!--Property Id="OLD_VERSION" Secure="yes" Value="{53...}" /-->

回答 2 投票 0

WiX 安装程序在自定义操作之前启动服务

我有 WiX 安装程序,它创建一个 Windows 服务并启动它。我需要在服务启动之前完成一些自定义操作,因为它们包括读取一些配置文件。这就是我的

回答 1 投票 0

如何使用 JavaScript 在 Wix 母版页中设置或更新 Cookie?

我正在开发一个 Wix 网站,并尝试在母版页 (masterPage.js) 中使用 JavaScript 来操作 cookie。我尝试使用以下代码设置 cookie: 导出函数text151_cl...

回答 1 投票 0

WiX 安装程序 - 什么会停止创建日志?

我们有一个使用 WiX 创建的安装程序,由于某种原因,在执行重大升级时停止了日志记录(即在标准 Windows %temp% 目录中创建的日志)。如果干净安装...

回答 1 投票 0

WiX 安装程序 - 添加到现有 MSI 的新组件在升级过程中无法安装

我有一个现有的 MSI,但是当我添加新的文件组件和功能时,它不会作为升级的一部分进行安装。首次安装时,所有内容均已正确安装 - 我是什么...

回答 1 投票 0

无法对 UNC 路径/网络驱动器执行操作

我正在尝试使用 WiX 创建一个安装程序,其中有一个通过 UNC 路径写入网络驱动器的步骤,但无论我做什么,我都会遇到错误“无法访问网络位置”...

回答 1 投票 0

如何使ExePackage的Wix DetectCondition始终为True?

我正在使用wix制作刻录安装程序,并且我有一个特定的ExePackage,我只想在卸载时运行它。我假设要执行此操作,我需要为我的

回答 2 投票 0

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

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

回答 1 投票 0

Wix:错误 LGHT0091:找到重复的符号“属性:WIX_IS_NETFRAMEWORK_472_OR_LATER_INSTALLED”

我刚刚开始使用 MS 托管代理在 Azure Devops 管道中收到此错误。我没有做任何代码更改,它才刚刚开始发生。 错误 LGHT0091:重复符号“属性:

回答 1 投票 0

在 Wix V3 项目中使用两个或多个 .wxs 文件

我编写了一个相当复杂的Wix V3项目,包含超过4000个文件。我想将 .wxs 文件拆分为几个链接在一起的较小的 .wxs 文件以形成一个项目,但我不知道如何操作

回答 1 投票 0

安装和升级时仅执行一次自定义操作

我有一个自定义操作,在安装或升级期间只需执行一次。 发生的情况是,如果同一产品有旧版本,则自定义操作将执行两次

回答 2 投票 0

当用户将功能从“选定”更改为“未选定”时如何执行自定义操作?

如果用户取消选择特定功能,我想执行我的自定义操作。无论是在修复、升级还是卸载期间,这都没有关系。 在 Up 期间,不应执行该操作...

回答 1 投票 0

尝试让多个实例工作,它不会将每个实例放在自己的文件夹中

尝试让多个实例工作,如何让ProductName变量成为基于实例的目录名称?下面的代码片段出现在完整的代码中。 <

回答 1 投票 0

如何使用wix自定义操作在不打开控制台窗口的情况下执行.bat文件

正在使用wix在自定义操作中执行.bat文件。当我运行设置时,它成功执行 .bat 文件,但带有控制台窗口。我不需要任何控制台窗口。可以隐藏窗口...

回答 2 投票 0

WIX 3 和主要升级:旧包卸载无需引导程序应用程序即可运行

我有一个软件包和一个捆绑包,用于安装/修复/修改/卸载该软件包。该捆绑包具有托管引导程序应用程序。框架是WIX 3.11。 该套件支持 m...

回答 1 投票 0

WixToolset v4 - 在没有提升权限的情况下,范围为“perUser”的安装失败

我有一个小应用程序,我为其进行了 wix 3 设置,将其安装到本地 AppData 文件夹。这从来不需要管理员权限,并且工作完美。 最近我升级到了 Wix 4...

回答 1 投票 0

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