windows-installer 相关问题

Windows Installer是Windows提供的安装服务,基于MSI文件的创建和安装。在实践中,将有一个工具用于生成MSI文件,您应该使用Windows Installer和该工具(WiX,Visual Studio安装项目,InstallShield,高级安装程序等)标记您的问题。您的问题可能在于构建,设计或安装MSI文件。

在 VS2022 中为类库构建 MSIX 项目

我正在尝试从 VS2022 中的 MSIX 项目添加对类库项目的引用。 我总是收到以下错误消息: “引用的项目路径必须至少包含一个元素。

回答 1 投票 0

使用 WIX5 生成的 MSI 在重大升级时未升级可执行文件

软件包版本从“1.0.1”更改为“1.0.2” MajorUpgrade 计划为“afterInstallExecute”。 仅运行 MSI 1.0.2 即可正确安装该版本。 运行...

回答 1 投票 0

使用 Wix v5 <Files>使用永久文件

我正在使用 Wix V5 创建 MSI 安装程序。我使用 来收集文件,我希望它们永久存在,这意味着它在卸载时不会被删除。我只看到了...

回答 1 投票 0

Wix4 语法/条件更改

我在生成的 MSI 文件中看到 Wix 3.14 和 Wix 4 之间的变化... 我有某些属性 我想继承以前的安装/注册表 允许人们将财产传递给...

回答 1 投票 0

InstallShield 如何永不覆盖文件

我的文件结构(FireBird 数据库)中有一个文件,一旦第一次安装,就永远不会再被覆盖。这似乎是一个很简单的任务,但我浪费了一个 inord...

回答 2 投票 0

使用 MSI 设置版本设置 AssemblyInfo 版本号

我正在使用安装项目来发布我的项目。我希望每个项目的版本与安装版本相同。 我想在 Visual Studio 中更改我的安装版本属性,然后...

回答 2 投票 0

Wix Visual Studio 项目 (msi) 构建时名称错误

我有一个生成输出msi的wix项目,在项目内部我使用标签设置了输出名称。但 msi get 是用项目名称构建的。 msi 名称也会更改...

回答 1 投票 0

卸载期间删除不同进程使用的文件

我正在使用 wix 创建 Windows 安装程序,但卸载程序出现以下问题。 我有一个 Windows 正在使用的文件,无法删除。首先我需要编辑注册表,

回答 1 投票 0

使用 WiX Toolset 时,快捷方式未添加到开始菜单

我正在使用 WiX 工具集构建自定义 .msi 文件。 我想在“开始”菜单文件夹和桌面上为我的应用程序创建快捷方式。我目前有以下 XML 代码: <

回答 3 投票 0

任何 MSI 安装项目上的“不可恢复的构建错误”

不久前,我在构建任何 Visual Studio 部署项目时遇到此错误。 “不可恢复的构建错误” 我以为我的 VS 安装已损坏或删除了一些重要文件,但是...

回答 7 投票 0

我应该如何处理安装程序的 Windows Media 功能包依赖项?

我最近将 Windows 桌面应用程序从对 OpenCV 3 的依赖更新为 OpenCV 4,并且发现 Windows 上的 OpenCV 版本 3.4 及更高版本对 Micro 有依赖...

回答 1 投票 0

如何在 WiX 中检查 .NET Framework 4.5 先决条件

我想在继续安装之前验证服务器上是否安装了 .NET Framework 4.0 和 4.5。因此我使用了以下代码片段,但我不知道 4.5 验证,其中......

回答 1 投票 0

使用 WiX 中的在线安装安装 .Net core 6.0.0 和 Windows Desktop Runtime 6.0.33

我正在使用 WiX 为我的 wpf 应用程序创建安装程序(我是新手)。我需要使用在线安装检测并安装 .Net core 6.0.0 和 Windows Desktop Runtime 6.0.33。发货...

回答 1 投票 0

Wix 3.14真的支持ARM64和ARM64自定义操作吗?

这么简单的问题?正确的?似乎不是...不同的网站都说在 3.14 的某个版本之后可以。我已经下载了最新版本(3.14.1.8722)并执行candle.exe -v...

回答 1 投票 0

如何查明我刚刚安装的 MSI 是否请求重新启动 Windows?

我用 C# 构建了一个 setup.exe,它运行多个链接的 MSI(使用 /QUIET /NORESTART)。最后,我想检查机器是否需要重新启动(即,MSI 之一是否请求

回答 3 投票 0

如何在 MSI 安装期间运行接受命令行参数的 PowerShell 脚本

从命令行安装电子应用程序时,我需要将 2 个参数传递给 MSI。例如: msiexec /i "C: xample ilepath\ExampleAppInstaller.msi" USERID="1234" ...

回答 1 投票 0

如何在高级安装程序引导程序中启动安装之前创建带时间戳的日志文件?

我正在使用高级安装程序,需要为安装过程创建动态命名的日志文件。日志文件的名称应包含时间戳以区分多个

回答 1 投票 0

添加带有二进制的自定义操作来复制文件

当有人升级到较新版本的软件时,我想复制该文件(UpgradeScripts.sql)并将其粘贴到已安装的PC上的ProgramFiles/Pharm/Database文件夹中。我正在使用 Wix

回答 1 投票 0

如何在Wix中处理同名文件的多个独占组件

我想使用 Wix5 创建一个安装程序。我们要安装的软件依赖于另一个软件,并且有一些文件取决于安装的必备软件的版本。 所以...

回答 1 投票 0

对安装程序进行逆向工程

有人有这方面的经验吗? 具体来说,我想了解运行 MSI 时是否正在写入任何注册表项以及哪些文件位于何处。 我正在考虑使用 Pr...

回答 2 投票 0

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