Windows Installer是Windows提供的安装服务,基于MSI文件的创建和安装。在实践中,将有一个工具用于生成MSI文件,您应该使用Windows Installer和该工具(WiX,Visual Studio安装项目,InstallShield,高级安装程序等)标记您的问题。您的问题可能在于构建,设计或安装MSI文件。
我想在Windows上安装Apache服务器。 书上说我可以去官方网站 http://httpd.apache.org/download.cgi 并下载最新的 Apache 版本(书籍年份 2008,示例中...
我正在过滤现有的问题,但我认为没有一个问题能在这个基本层面上明确地回答这个问题。我在记事本中构建 WXS 文件,而不是从 IDE 中构建。 我的情况是:我有多个
我按照本教程使我的 .NET Core Windows 服务具有安装程序。 在学习教程之前,我使用默认文件夹发布配置文件发布了入口点项目的文件
我正在尝试通过命令行参数控制自定义操作,这是我的msi脚本: ... 我正在尝试通过命令行参数控制自定义操作,这是我的msi脚本: ... <CustomAction Id='LaunchInstallQuiet' FileKey='InstallImageFile' ExeCommand='-q' Execute="deferred" Return="check" Impersonate="yes" /> <CustomAction Id='LaunchInstallQuietNonadmin' FileKey='InstallImageFile' ExeCommand='-q -na' Execute="deferred" Return="check" Impersonate="yes" /> <Property Id="NONADMIN" Secure="yes" Value="0" /> <InstallExecuteSequence> <Custom Action='LaunchInstallQuiet' After='InstallFiles'>NONADMIN!="1" AND NOT REMOVE="ALL"</Custom> <Custom Action='LaunchInstallQuietNonadmin' After='InstallFiles'>NONADMIN="1" AND NOT REMOVE="ALL"</Custom> <ScheduleReboot After="InstallFinalize">Installed</ScheduleReboot> </InstallExecuteSequence> ... 但是我收到以下命令的 2717 错误,并且自定义操作根本不执行: msiexec /i myapp.msi msiexec /i myapp.msi NONADMIN=1 感谢@zett42,这有效: <Custom Action='LaunchInstallQuiet' After='InstallFiles'><![CDATA[NONADMIN<>"1" AND NOT REMOVE="ALL"]]></Custom>
以前MSI每次都会创建新的日志文件,一切都运行顺利。现在我们有一个要求,我们不需要创建新的日志文件,而是需要附加到现有的文件...
我安装 MSI 文件作为 Inno Setup 安装脚本的一部分。有没有办法将其作为我的程序卸载过程的一部分来卸载?
如何在Windows上安装PyGI(Python Gobject Introspection)?
安装Python解释器: http://python.org/ftp/python/2.7.2/python-2.7.2.msi 和: http://ftp.gnome.org/pub/GNOME/binaries/win32/pygtk/2.24/pygtk-all-in-one-2.24.0.win32-py2.7.msi 跑步: 皮特...
如何在 WiX v5 中使用 StandardDirectory 定义目录结构(相当于 v3 目录层次结构)
<Directory Id="ProgramFilesFolder"> <Directory Id="MyApplication" Name="My Application"> <Directory Id="Bin" Name="bin" /> <Directory Id="Config" Name="config" /> <Directory Id="Logs" Name="logs" /> </Directory> </Directory> 在 WiXv5 中,从 Directory 元素转变为至少使用 StandardDirectory 作为父元素。我想知道如何使用此 StandardDirectory 元素,同时保持相同的目录层次结构 将第一个 Directory 元素更改为 StandardDirectory (并匹配关闭元素)。就是这样。
我正在尝试组合一个简单的 wixl 配置。我有一个 150mb 的 exe,我需要生成一个 MSI 以便于部署。运行时,MSI 只需要将嵌入的 exe 复制到系统中,然后...
我正在尝试从 VS2022 中的 MSIX 项目添加对类库项目的引用。 我总是收到以下错误消息: “引用的项目路径必须至少包含一个元素。
使用 WIX5 生成的 MSI 在重大升级时未升级可执行文件
软件包版本从“1.0.1”更改为“1.0.2” MajorUpgrade 计划为“afterInstallExecute”。 仅运行 MSI 1.0.2 即可正确安装该版本。 运行...
我正在使用 Wix V5 创建 MSI 安装程序。我使用 来收集文件,我希望它们永久存在,这意味着它在卸载时不会被删除。我只看到了...
我在生成的 MSI 文件中看到 Wix 3.14 和 Wix 4 之间的变化... 我有某些属性 我想继承以前的安装/注册表 允许人们将财产传递给...
我的文件结构(FireBird 数据库)中有一个文件,一旦第一次安装,就永远不会再被覆盖。这似乎是一个很简单的任务,但我浪费了一个 inord...
使用 MSI 设置版本设置 AssemblyInfo 版本号
我正在使用安装项目来发布我的项目。我希望每个项目的版本与安装版本相同。 我想在 Visual Studio 中更改我的安装版本属性,然后...
Wix Visual Studio 项目 (msi) 构建时名称错误
我有一个生成输出msi的wix项目,在项目内部我使用标签设置了输出名称。但 msi get 是用项目名称构建的。 msi 名称也会更改...
我正在使用 wix 创建 Windows 安装程序,但卸载程序出现以下问题。 我有一个 Windows 正在使用的文件,无法删除。首先我需要编辑注册表,
我正在使用 WiX 工具集构建自定义 .msi 文件。 我想在“开始”菜单文件夹和桌面上为我的应用程序创建快捷方式。我目前有以下 XML 代码: <
不久前,我在构建任何 Visual Studio 部署项目时遇到此错误。 “不可恢复的构建错误” 我以为我的 VS 安装已损坏或删除了一些重要文件,但是...
我应该如何处理安装程序的 Windows Media 功能包依赖项?
我最近将 Windows 桌面应用程序从对 OpenCV 3 的依赖更新为 OpenCV 4,并且发现 Windows 上的 OpenCV 版本 3.4 及更高版本对 Micro 有依赖...