gpt4 book ai didi

windows-installer - 在 InstallShield 基本 MSI 中 InstallInitialize 之后执行 Installvalidate 自定义操作是否有任何问题?

转载 作者:行者123 更新时间:2023-12-02 02:22:07 25 4
gpt4 key购买 nike

我的 MSI 安装程序在卸载期间显示需要重新启动对话框,因为我停止服务的自定义操作安排在 InstallValidate 之后。服务停止 CA 是提升权限的延迟操作,因此它被安排在 InstallInitialize 之后。我需要在我的服务停止 CA 后安排 InstallValidate CA,以防止显示需要重新启动对话框。在InstallInitialize之后放置InstallValidate CA有什么问题吗?

最佳答案

这是行不通的。

InstallValidate 是一个即时操作。因此它将始终在延迟的 InstallInitialize 之前运行。

正确的做法是让您的服务自行停止。为此,您可以使用服务处理的全局事件或触发器。这样您就不需要管理员权限。

关于windows-installer - 在 InstallShield 基本 MSI 中 InstallInitialize 之后执行 Installvalidate 自定义操作是否有任何问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7657024/

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