在Visual Studio 2013中启用WiX项目 [英] Enable WiX project in Visual Studio 2013
问题描述
我有一个带有WiX Installer项目的VS 2012解决方案.但是,当我在VS 2013(发行版)中打开解决方案时,WiX项目不兼容.
I have a VS 2012 solution with WiX Installer projects. However, when I open the solution in VS 2013 (Release) the WiX project is incompatible.
有人知道在哪里/是否可以使用VS 2013版本(wixtoolset吗?)?还是有办法使当前项目在VS 2013中兼容?
Does anyone know where / whether a VS 2013 version (wixtoolset ?) is available being worked on yet? Or is there a way to make the current project compatible in VS 2013?
推荐答案
2013年12月2日更新: WiX Toolset 3.8已发布,对Visual Studio 2013版本提供了官方支持.可以从 wixtoolset.org 下载.
Update 2013-12-02: WiX Toolset 3.8 is released with official support for Visual Studio 2013 editions. It is available for download from wixtoolset.org.
您可以手动启用Visual Studio 2013与旧版WiX的兼容性:
You can manually enable Visual Studio 2013 compatibility with older versions of WiX:
-
复制
C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\Extensions\Microsoft\WiX
至
C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\Extensions\Microsoft\WiX
Copy
C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\Extensions\Microsoft\WiX
to
C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\Extensions\Microsoft\WiX
修改
C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\Extensions\Microsoft\WiX\extension.vsixmanifest
通过添加以下内容:
Modify
C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\Extensions\Microsoft\WiX\extension.vsixmanifest
by adding the following:
<VisualStudio Version="12.0">
<Edition>Ultimate</Edition>
<Edition>Premium</Edition>
<Edition>Pro</Edition>
<Edition>Express_All</Edition>
</VisualStudio>
然后打开VS2013本机工具命令提示符(来自C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\Tools\Shortcuts
)并执行:
Then open VS2013 Native Tools Command Prompt (from C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\Tools\Shortcuts
) and execute:
devenv/设置
devenv /setup
打开Visual Studio 2013时,将兼容WiX 3.7项目.
When you open Visual Studio 2013, WiX 3.7 projects will be compatible.
这篇关于在Visual Studio 2013中启用WiX项目的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!