gpt4 book ai didi

c# - 从 CA 到 Wix 的 Wix 自定义操作设置值

转载 作者:太空狗 更新时间:2023-10-29 19:38:27 24 4
gpt4 key购买 nike

延迟(使用 impoersonate = no)将值发送到 WIX 到 CA,我正在使用设置属性和值

并使用 session.CustomActionData["key"] 在 CA 中收集数据;

有什么方法可以将数据从 CA 发回 WIX

<Property Id="RESTART" Secure="yes" Value="false" />

我立即使用,

session["RESTART"] = "true" 

...如何在延迟 CA 中实现这一点

最佳答案

您不能从延迟的自定义操作修改 session ;那时,MSI 正在执行它的脚本,没有 session 可言。所以你不能设置一个属性。您需要一些其他机制来传达状态。 WiX 的 native 库包括用于标记需要重启的函数 WcaDeferredActionRequiresReboot 和用于在 InstallFinalize 之后安排的即时自定义操作的 WcaDidDeferredActionRequireReboot 以检测重启状态.

关于c# - 从 CA 到 Wix 的 Wix 自定义操作设置值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45548586/

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