gpt4 book ai didi

visual-studio-2012 - WIX Toolset集成到VS 2012初学者问题

转载 作者:行者123 更新时间:2023-12-04 10:53:29 27 4
gpt4 key购买 nike

我的公司最近强制我们使用 Wix 工具集 (v.4.0.12),因为我们升级到 Visual Studio 2012,不幸的是它不再包含安装程序项目。

我的问题如下。我有一个很大的解决方案,其中包含许多项目,所有项目都生成一个 exe 文件和几个 dll。

然后我在解决方案中创建一个 Wix 安装项目,并添加对生成 exe 文件的项目的引用。在该项目引用的属性中,我设置了 Harvest: trueProject Output Groups: Binaries .

我希望我的 WiX 项目的构建能够从引用的项目中收集依赖项,这样我就不需要手动添加引用,因为这会给我更多的维护。

此外,如果我运行 heat.exe在引用的项目文件上,我只得到文件的 exe 输出,而不是项目所依赖的 dll。

我认为上述内容非常标准,并且 wix 工具应该能够为我收集这些信息。我真的很想知道为什么在网上广泛搜索后,找不到任何有类似问题的人。

如果有人知道上述原因,请尝试向我发送有关如何使用 WiX 进行操作的基本教程。对我来说,找到一个合适的似乎是不可能的。

最佳答案

WiX v3.6 及更高版本支持 VS2012。 WiX v4.0 几乎没有启动,此时不建议使用。 v4.0 中有很多重大变化,所以现在坚持 v3.x 行。

Votive 中的自动收获功能并不完全正常。这就是默认情况下禁用它的原因。发现许多项目类型都破坏了它。正如您所发现的,收获不会遍历多个项目引用。所有需要更多工作才能正常工作的东西。

同时,您可以列出File Component 中的元素元素。

关于visual-studio-2012 - WIX Toolset集成到VS 2012初学者问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15633689/

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