Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/7.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 如何让WiX 3.6与Visual Studio 2013配合使用?_Visual Studio_Wix - Fatal编程技术网

Visual studio 如何让WiX 3.6与Visual Studio 2013配合使用?

Visual studio 如何让WiX 3.6与Visual Studio 2013配合使用?,visual-studio,wix,Visual Studio,Wix,我想在我的VisualStudio2013项目中使用WIX3.6。我使用同一台计算机来编译其他项目,公司说这些项目必须使用WIX3.6,所以我没有升级Wix的选择 我有一个在VisualStudio2008下工作的Wix项目。我一直在寻找让Visual Studio 2013识别它的方法,但运气不佳 编辑2014-07-11 在发布我的问题之前,我已经查看了建议的链接,但是VisualStudio2008对扩展的支持格式与VS2013不同。所以我不能只复制每个链接的文件 我在另一台机器上安装了V

我想在我的VisualStudio2013项目中使用WIX3.6。我使用同一台计算机来编译其他项目,公司说这些项目必须使用WIX3.6,所以我没有升级Wix的选择

我有一个在VisualStudio2008下工作的Wix项目。我一直在寻找让Visual Studio 2013识别它的方法,但运气不佳

编辑2014-07-11

在发布我的问题之前,我已经查看了建议的链接,但是VisualStudio2008对扩展的支持格式与VS2013不同。所以我不能只复制每个链接的文件

我在另一台机器上安装了VS2010,并从那里复制了扩展文件。然后我按照链接中的说明进行操作。尽管VS2013现在说WIX是一种可用的项目类型,但当我尝试创建一个新的WIX项目时,它失败了,它也不会识别我现有的WIX项目

我打开了活动日志。有一个警告和两个错误

(警告)性能警告:字符串加载失败。包装:{E0EE8E7D-F498-459E-9E90-2B3D73124AD5}(WiX项目包)语言:0409 ID:100

(错误)包[WiX项目包]{E0EE8E7D-F498-459E-9E90-2B3D73124AD5}80070002 VisualStudio的CreateInstance失败


(错误)结束包加载[WiX项目包]{E0EE8E7D-F498-459E-9E90-2B3D73124AD5}80004005-E_FAIL VisualStudio

请参阅:可能重复@jesshouwing-我在发布问题之前查看了该答案。这个答案不适用于VS2008,因为C:\Program Files(x86)\Microsoft Visual Studio 9.0\Common7\IDE\Extensions目录不存在。只是好奇-为什么要使用3.6?版本3.8支持VS2013开箱即用。@MortenFrederiksen-因为公司需要3.6用于其他项目,所以不想同时安装这两个版本(甚至不确定是否可能)