gpt4 book ai didi

visual-studio - 如何在 WiX 安装程序项目中引用自定义 WiX 扩展项目?

转载 作者:行者123 更新时间:2023-12-04 02:53:14 24 4
gpt4 key购买 nike

我的项目中有一个 WiX 安装程序项目和一个带有自定义 WiX 预处理器扩展的 DLL 项目。问题在于 WiX Visual Studio 扩展只能将 WiX 扩展作为 DLL 引用,而不能作为 Visual Studio 项目引用。对于此限制是否有任何好的解决方法,以便我可以将我的自定义扩展项目集成到构建过程中?

我已经尝试通过 Post-build 事件将扩展项目的输出复制到 WiX MSI 项目的子目录,但是由于文件锁定问题,这会引起严重的头痛......此外,这是一个非常 hackish这样做的方式。我不敢相信最广泛使用的安装程序工具包之一不支持基本的东西!?

最佳答案

Project Properties » Tool Settings 下,您可以添加如下内容:

-ext ..\ExtProject\bin\$(Configuration)\ExtProject.dll

不过,构建相对路径仍然有点老套。

您仍应引用该项目,以便构建顺序正确。 (VS 团队推荐此方法优于 Project Dependencies,因为它适用于所有构建场景。)

关于visual-studio - 如何在 WiX 安装程序项目中引用自定义 WiX 扩展项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17173070/

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