当我进入Visual Studio 2015中的“新建项目”对话框时,Windows Installer XML不可用。如何在Visual Studio 2015中启用WiX项目?
当我进入Visual Studio 2015中的“新建项目”对话框时,Windows Installer XML不可用。如何在Visual Studio 2015中启用WiX项目?
Answers:
2015年9月8日更新: WiX Toolset 3.10随Visual Studio 2015版本的正式支持发布。可以从wixtoolset.org下载。
您可以手动启用Visual Studio 2015与WiX 3.9或更早版本的兼容性:
复制
C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\Extensions\Microsoft\WiX
到
C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\Extensions\Microsoft\WiX
然后以管理员身份执行:
“ C:\ Program Files(x86)\ Microsoft Visual Studio 14.0 \ Common7 \ IDE \ devenv” / setup
当您打开Visual Studio 2015时,WiX 3.9和更早的项目将兼容。
C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\Tools\VsDevCmd.bat
这也是我以前的问题,而且由于未专门为Visual Studio 2015构建WiX 3.9或更早版本,因此Chris Schiffhauer的答案目前似乎并不是最佳解决方案。
解决方案只是从此链接安装最新版本的WiX v3.10,就像他们在推文中回复的一样:https : //twitter.com/wixtoolset/status/597796279729528528833
@ 5ervant WiX v3.10的最新版本支持@VisualStudio 2015。
当我正在寻找解决方案时,我只有Visual Studio Community 2015 RC,并且按照Chris的回答,在安装WiX Toolset v3.9 R2之后,我没有在系统中找到该C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE
文件夹或该C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7
文件夹。
我发现安装顺序很重要。使用VS2015时,当我尝试添加现有的WiX项目时,无法选择它,因为* .wixproj扩展名不可用。当我尝试添加新的WiX项目时,“ Windows Installer XML”模板不可用。
为了解决这个问题,我关闭了VS2015,使用“控制面板”卸载了WiX工具,然后通过运行wix310.exe(从https://wix.codeplex.com/releases/view/619491下载的版本3.10.2.2516 )重新安装了它。
我在3.11中遇到了同样的问题。我卸载了3.11并安装了WIX 3.10。Wix版本3.10顺利运行,而无需使用VS 2015进行任何手动操作。
阿图尔