gpt4 book ai didi

visual-studio-2010 - WiX 设置 : adding a reference to Visual Studio project output issue

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

我正在尝试学习 WiX,现在正在使用 Visual Studio 的 WiX 安装项目模板创建示例安装项目。

我有一个包含三个项目的解决方案:

  • .net 类库;
  • .net 应用程序,它使用类库;
  • WiX 安装项目。

  • 当然,我想将前两个项目的输出作为组件添加到 WiX 设置中。

    如所述 herehere (据我所知),在 WiX 项目中添加一个引用并设置它 Harvest属性(property)到 True自动为项目的输出添加一个组件。

    现在,我想在一些 Feature 中引用这个组件描述。

    问题:
  • 什么IdComponentRef我应该使用吗?
  • 这是引用 VS 项目输出的正确方法吗?

  • 我正在使用 VS 2010 和 WiX 3.6 RC。

    最佳答案

    目前收集引用的项目输出在 Wix3.6 中不起作用,将是 added in Wix4.0

    现在,您必须自己手动将二进制输出添加到您的项目中(无论如何我个人更喜欢)。对于下面的示例,组件将以其子文件元素(dotNetClass.Output 和 dotNetApp.Output)命名。

    <Component>
    <File Id="dotNetClass.Output"
    Name="$(var.dotNetClass.TargetFileName)"
    Source="$(var.dotNetClass.TargetPath)"
    KeyPath="yes" />
    </Component>

    <Component>
    <File Id="dotNetApp.Output"
    Name="$(var.dotNetApp.TargetFileName)"
    Source="$(var.dotNetApp.TargetPath)"
    KeyPath="yes" />
    </Component>

    关于visual-studio-2010 - WiX 设置 : adding a reference to Visual Studio project output issue,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11898507/

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