gpt4 book ai didi

wix 64 位 DLL 自定义操作支持?

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

我正在尝试使用 WiX 构建 32 位和 64 位安装程序,其中一部分需要在 InstallUISequence 期间运行的 DLL 来检查用户输入的值。我使用 Visual Studio 2010 和 WiX 插件生成 DLL 模板并填充它。当我为 32 位构建 DLL 时一切正常。当我为 64 位构建它时,有人提示缺少符号 WcaFinalize 和 WcaGlobalFinalize。

我在 3-4 年前的各种讨论中读到,首先没有构建支持 64 位自定义操作的 WiX,然后有一个特殊的 Wix35_x64.msi,然后它被撤回,并解释说32 位 WiX 可以构建 64 位安装程序。

WiX 3.5(或 3.6?)是否支持构建 64 位 DLL 以包含在 64 位安装程序中?如果是这样,我在哪里可以找到包含适用于 64 位的 WcaFinalize 和 WcaGlobalFinalize 的库?

最佳答案

KMoraz 是对的——最简单的就是在 32 位上运行自定义操作。因为它所做的只是验证文件是否存在于指定目录下,所以工作正常。

关于wix 64 位 DLL 自定义操作支持?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9961269/

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