使用引用C#添加Microsoft.Office.InterOp.Word

时间:2013-09-21 23:59:16

标签: c# visual-studio-2010 ms-office

我正在尝试将Microsoft Office InterOperability引用添加到我的标题中,但我找不到它。

我去了这里:http://msdn.microsoft.com/en-us/library/kh3965hw.aspx

我安装了PIA,但我仍然无法找到参考。 “添加和删除程序”中有一个注册表项,但由于某种原因,Visual Studio 2010没有看到它。

编辑:我有Visual C#2010 Express

1 个答案:

答案 0 :(得分:2)

Visual Studio将安装这些Office PIA文件以及以下内容:

  

安装Visual Studio时,PIA会自动安装到文件系统中位于全局程序集缓存之外的位置。创建新项目时,Visual Studio会自动将对这些PIA副本的引用添加到项目中。 Visual Studio使用PIA的这些副本而不是全局程序集缓存中的程序集来在开发和构建项目时解析类型引用。

     

这些PIA副本可以帮助Visual Studio避免在全局程序集缓存中注册不同版本的PIA时可能出现的几个开发问题。

     

Visual Studio将这些PIA副本安装到开发计算机上的以下位置:

     
      
  • %ProgramFiles%\ Microsoft Visual Studio 12.0 \ Visual Studio Tools for Office \ PIA \ Office14

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

         
        
    • (或%ProgramFiles(x86)%\ Microsoft Visual Studio 12.0 \ 64位操作系统上用于Office \ PIA \ Office15的Visual Studio工具)
    •   
  •   

安装Visual Studio时是否包含Office文件?

如果没有,则再次运行Visual Studio安装程序并选择“添加选项”并选择Office PIA相关部分。