【问题标题】:VS 2015 Error:The WiX Toolset v4 build tools must be installed to build this projectVS 2015 错误:必须安装 WiX Toolset v4 构建工具才能构建此项目
【发布时间】:2017-04-29 17:14:28
【问题描述】:

我有 VS 2015 并且我已经安装了 Wix v3.10,但是当我尝试构建安装项目时,它显示了这个错误:

必须安装 WiX Toolset v4 构建工具才能构建此项目。

我不想安装 wix v4,因为它还不稳定。

我怎样才能摆脱这个错误?

【问题讨论】:

    标签: visual-studio-2015 wix


    【解决方案1】:

    VS2017 和 WiX 3.11 也出现此错误。

    我在我的解决方案中添加了 WiX Toolset v4 安装项目作为新项目,而不是 WiX Toolset v3 安装项目。我在构建时不断收到相同的错误。

    所以我在解决方案中添加了一个 WiX Toolset v3 安装项目并*删除了 WiX Toolset v4 安装项目(在我删除 WiX Toolset v4 安装项目之前,错误一直存在)。

    现在错误消失了,构建工作正常,我的安装程序工作正常。你身边有同样的问题吗?这是一个可能有助于说明的屏幕截图:Add New Project window

    【讨论】:

    • 谢谢。我觉得 WiX 工具集 3.11 甚至提供了 v4 安装项目,这很愚蠢。
    【解决方案2】:

    我在 VS2012 中使用 WiX 3.x(我忘记了它的版本)创建了一个 .EXE。

    然后,我安装了 VS 2013(我安装了 WiX 3.10)。发生了同样的错误。然后我将之前版本的Wix项目中yourProduct.wixproj的内容复制到了较新的版本,没有出现错误。

    【讨论】:

      【解决方案3】:

      我在 Visual Studio 2017 中遇到了同样的问题,我在 Visual Studio 项目模板中使用带有 V4 项目的 Wix 3.11,所以出现了这个问题。

      我删除了 v4 项目并选择了 v3 项目模板。这解决了我的问题。

      【讨论】:

        【解决方案4】:

        通过安装 WiX Toolset 构建工具

        解决了该问题

        面临同样的问题。就我而言,我已经安装了 WIX 的 VS2017 扩展,并认为它已经足够了。但是,必须安装 WiX Toolset 构建工具才能从 VS 触发构建,这意味着扩展需要 WiX Toolset 构建工具。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2021-09-08
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2015-09-20
          • 2017-10-27
          • 2011-09-21
          • 1970-01-01
          相关资源
          最近更新 更多