VS 2015错误:必须安装WiX Toolset v4构建工具才能构建此项目

时间:2017-04-29 17:14:29

标签: visual-studio-2015 wix

我有 VS 2015 ,我安装了 Wix v3.10 但是当我尝试构建安装项目时,它会向我显示此错误:

  

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

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

我如何摆脱这个错误?

4 个答案:

答案 0 :(得分:9)

VS2017和WiX 3.11也出现此错误。

我已将WiX Toolset v4安装项目添加为我的解决方案中的新项目,而不是WiX Toolset v3安装项目。我一直在构建时遇到同样的错误。

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

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

答案 1 :(得分:0)

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

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

答案 2 :(得分:0)

我在Visual Studio 2017中遇到了相同的问题,我在Visual Studio项目模板中将Wix 3.11与V4项目一起使用,因此发生了此问题。

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

答案 3 :(得分:0)

通过安装 WiX Toolset构建工具

解决了该问题

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