Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/wix/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 2015 VS 2015错误:必须安装WiX工具集v4构建工具才能构建此项目_Visual Studio 2015_Wix - Fatal编程技术网

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

Visual studio 2015 VS 2015错误:必须安装WiX工具集v4构建工具才能构建此项目,visual-studio-2015,wix,Visual Studio 2015,Wix,我已经安装了VS 2015和Wix v3.10,但当我尝试构建安装项目时,它向我显示了以下错误: 必须安装WiX工具集v4生成工具才能生成此项目 我不想安装wixv4,因为它还不稳定 如何消除此错误?VS2017和WiX 3.11也有此错误 我在解决方案中添加了WiX工具集v4安装项目作为新项目,而不是WiX工具集v3安装项目。在构建时,我不断遇到同样的错误 因此,我在解决方案中添加了一个WiX工具集v3安装项目,并*删除了WiX工具集v4安装项目(在删除WiX工具集v4安装项目之前,错误一直存

我已经安装了VS 2015Wix v3.10,但当我尝试构建安装项目时,它向我显示了以下错误:

必须安装WiX工具集v4生成工具才能生成此项目

我不想安装wixv4,因为它还不稳定


如何消除此错误?

VS2017和WiX 3.11也有此错误

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

因此,我在解决方案中添加了一个WiX工具集v3安装项目,并*删除了WiX工具集v4安装项目(在删除WiX工具集v4安装项目之前,错误一直存在)


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

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


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

我在Visual Studio 2017中遇到了同样的问题,我使用的是Visual Studio项目模板中的Wix 3.11和V4项目,因此出现了这个问题


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

通过安装WiX工具集构建工具解决了问题


面临同样的问题。在我的例子中,我安装了WIX的VS2017扩展,并认为它足够了。但是,必须安装WiX工具集生成工具,才能从VS触发生成,这意味着扩展需要WiX工具集生成工具。

谢谢。我觉得WiX工具集3.11甚至提供了一个v4安装项目是愚蠢的。