必须安装WiX Toolset v3.11(或更新版本)构建工具才能构建此项目

Rob*_*ert 5 msbuild wix visual-studio visual-studio-2017

刚刚安装了Visual Studio 2017和wix扩展,在尝试构建使用Wix的解决方案时,我收到以下错误:

Error       The WiX Toolset v3.11 (or newer) build tools must be installed to build this project. Could not find wix.targets at 'C:\Program Files (x86)\MSBuild\Microsoft\WiX\v3.x\'. To download WiX Toolset v3.11 (or newer), see http://wixtoolset.org/releases/ Installer   C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\MSBuild\Microsoft\WiX\v3.x\Wix.targets 10  
Run Code Online (Sandbox Code Playgroud)

在文件夹"C:\ Program Files(x86)\ MSBuild\Microsoft\WiX\v3.x \"中我有以下文件

2017-11-29  15:12    <DIR>          .
2017-11-29  15:12    <DIR>          ..
2017-05-01  07:34           293 705 difxapp_x64.wixlib
2017-05-01  07:34           203 950 difxapp_x86.wixlib
2017-02-27  23:52             3 369 LICENSE.TXT
2017-02-27  23:52             4 233 lux.targets
2017-03-28  02:20             9 067 wix.ca.targets
2017-05-01  07:32             1 731 wix.nativeca.targets
2017-03-28  02:20             1 097 wix.targets
2017-02-27  23:52           145 601 wix200x.targets
2017-02-27  23:52           146 067 wix2010.targets
Run Code Online (Sandbox Code Playgroud)

其中包括Visual Studio报告为缺失的文件"wix.targets".我究竟做错了什么?

Rob*_*ert 6

稍后重新启动计算机,它现在正在运行.因此,如果有人遇到同样的问题,我会在安装WiX后推荐这个问题.(重启visual studio是不够的)

  • 抱歉,但是我已经重新启动了Windows 10,已经开始了REBUILD,并且仍然出现相同的错误。 (2认同)
  • 谢谢。我已经卸载并重新安装了 Wix Toolset V3.11;1 和 VS Extension Wix Toolset Visual Studio Extension,并在安装两者时解决了我的问题。对于 Microsoft 从 Visual Studio 中删除安装程序感到羞愧。之前(很好)我使用 Microsoft 安装程序。在我安装 Wix 并使用它之后(之前)。现在,在 2018 年,我安装了 Wix,安装了 Wix 扩展并使用它。哪里有进步!!! (2认同)

hel*_*ody 6

要解决此问题,您需要从此处下载并安装:“ WiX 工具集构建工具” 也不仅仅是“ WiX 工具集 Visual Studio 扩展”:https : //wixtoolset.org/releases/