Ms word 升级office后将不会加载VSTO项目

Ms word 升级office后将不会加载VSTO项目,ms-word,vsto,office-2013,Ms Word,Vsto,Office 2013,我们最近在开发PC上安装了Office 2013。安装Office 2013后,我们无法再在Visual Studio中加载VSTO项目(Word加载项)。你知道为什么会这样吗?我们可以做些什么来加载这个项目 在解决方案资源管理器中,它会显示加载失败,详细信息是具有此名称的项目已加载到解决方案中 注意:另一个使用Office 2010的开发人员仍然能够很好地加载项目,因此这里的变量肯定是Office 2013 更新:我在MSDN wrt上发现了以下与2003-2010年相同的错误: 要解决此问题

我们最近在开发PC上安装了Office 2013。安装Office 2013后,我们无法再在Visual Studio中加载VSTO项目(Word加载项)。你知道为什么会这样吗?我们可以做些什么来加载这个项目

在解决方案资源管理器中,它会显示
加载失败
,详细信息是
具有此名称的项目已加载到解决方案中

注意:另一个使用Office 2010的开发人员仍然能够很好地加载项目,因此这里的变量肯定是Office 2013

更新:我在MSDN wrt上发现了以下与2003-2010年相同的错误:

要解决此问题,请编辑.vbproj或.csproj文件。一句话 项目,替换主机包=“{763FDC83-64E5-4651-AC9B-28C4FEB985A1}” 使用HostPackage=“{6CE98B71-D55A-4305-87A8-0D6E368D9600}”。为了 Excel项目,替换 HostPackage=“{B284B16A-C42C-4438-BDCD-B72F4AC43CFB}”带有 HostPackage=“{825100CF-0BA7-47EA-A084-DCF3308DAF74}”。展望未来 项目,替换主机包=“{D2B20FF5-A6E5-47E1-90E8-463C6860CB05}” 使用主机包=“{20A848B8-E01F-4801-962E-25DB0FF57389}”

或者,确保迁移的项目仅在上打开 已安装带有Microsoft Office 2010的开发计算机


因此,看起来我只需要找到正确的GUID来替换HostPackage ID。知道在哪里可以找到正确的ID吗?

什么版本的Visual Studio?我已使用针对Office 2007的VS2010并行安装了Office 2007和2013预览版,没有问题。您的计算机上是否同时安装了Office 2010和2013?仅限Office 2013。我们的PCS上没有并排安装office。您知道office 2013是否是通过单击运行方式安装的吗?看看这篇文章-我自己没有尝试过,但可能会有所帮助