gpt4 book ai didi

windows-installer - 如何在 MSI 安装程序中搭载 MSI 安装程序

转载 作者:行者123 更新时间:2023-12-04 05:45:47 28 4
gpt4 key购买 nike

这是我第一次尝试使用 Windows Installer 来构建安装程序包(我们的客户不希望使用 Wix,我已经广泛使用它)。目前我有一个按预期构建和工作的 MSI。但是,我需要为我编写的程序所需的 SDK 添加一个安装程序,以便在其他机器上运行。我添加了第二个安装程序(也是一个 MSI)作为自定义操作,它根据您在安装过程中是否勾选复选框来执行。问题是,当第二个安装程序执行时,我收到错误消息,系统上已经有一个安装程序正在运行,安装无法继续。我怎样才能解决这个问题?自定义操作设置为在安装期间运行。

在此先感谢您对解决此问题的任何帮助。

最佳答案

设置项目因其提供的创作限制和质量而臭名昭著。以至于 MSFT 已将它们从 Visual Studio 11 中删除并替换为 InstallShield 限量版。

最好的办法是查看安装项目使用的 setup.exe bootstrap 。查看驱动它们的 XML 格式,并使您的 SDK 安装程序成为一个简单的静默安装程序,可以在调用您现在正在处理的主 MSI 之前由该基础架构驱动。

对于这种情况,InstallShield(Setup Prereqs 和 Suite Installers)和 WiX(Burn)都是功能更强大的工具。

关于windows-installer - 如何在 MSI 安装程序中搭载 MSI 安装程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10708268/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com