程序集Microsoft.Office.Interop.Word,Version = 15.0.0.0使用Microsoft.Vbe.Interop,Version = 15.0.0.0

时间:2014-04-15 13:50:43

标签: .net visual-studio-2010 office-interop

我刚刚下载了MS Visual Studio 2010解决方案并获得了该错误。

  

错误1程序集'Microsoft.Office.Interop.Word,Version = 15.0.0.0,   Culture = neutral,PublicKeyToken = 71e9bce111e9429c'使用   'Microsoft.Vbe.Interop,Version = 15.0.0.0,Culture = neutral,   PublicKeyToken = 71e9bce111e9429c'的版本高于   引用程序集'Microsoft.Vbe.Interop,Version = 14.0.0.0,   Culture = neutral,PublicKeyToken = 71e9bce111e9429c'   C:\ PROJECTS \ UHelper \组件\ Microsoft.Office.Interop.Word.dll   AcceptService.Web

我安装了MS Office 2010。 我在项目中引用了Microsoft.Office.Interop.Word.dll的本地副本。

有任何线索如何解决?

1 个答案:

答案 0 :(得分:3)

首先我得到了page,我认为这应该是有用的。但事实并非如此。 :( 无论如何,我把这个链接设置为 CAN 对其他人有用。

第二点是使用我发现here

的建议

所以我导航到http://www.microsoft.com/en-us/download/details.aspx?id=18249 并安装了Microsoft Office 2010 Primary Interop Assemblies Bootstrapper Package

最后我删除了项目中的Microsoft.Office.Interop.Word.dll引用并添加了另一个

  

Visual Studio将这些PIA副本安装到以下位置:

  在开发计算机上:%ProgramFiles%\Microsoft Visual Studio 12.0\Visual Studio Tools for Office\PIA\Office14(或64位操作系统上的%ProgramFiles(x86)%\Microsoft Visual Studio 12.0\Visual Studio Tools for Office\PIA\Office14

  %ProgramFiles%\Microsoft Visual Studio 12.0\Visual Studio Tools for Office\PIA\Office15(或64位操作系统上的%ProgramFiles(x86)%\Microsoft Visual Studio 12.0\Visual Studio Tools for Office\PIA\Office15

是的!!!错误消失了! :)