【问题标题】:How to add reference for "Microsoft.Office.Interop.Word" in .net如何在 .net 中添加对“Microsoft.Office.Interop.Word”的引用
【发布时间】:2014-07-08 11:01:50
【问题描述】:

我正在尝试将 Microsoft Word 与 C# 集成。但是当我尝试添加程序集“Microsoft.Office.Interop.Word”时,我在参考列表中找不到这个:

我错过了什么?我正在使用 Visual Studio Ultimate 2012。

请帮忙...

【问题讨论】:

  • 很可能需要在你的机器上安装 MS Office
  • 您是否安装了办公室主互操作组件 (PIA)?我认为,它可以通过 MS Office 上的添加/删除程序获得。
  • 我的机器上已经安装了 MS Office

标签: c# .net


【解决方案1】:

添加对主互操作程序集的引用:

  1. 打开 Visual Studio Tools for Office 项目并在解决方案资源管理器中选择项目名称。

  2. 在“项目”菜单上,单击“添加引用”。

  3. 在 .NET 选项卡上,在组件名称列表中选择所需的主互操作程序集。有关可用的 Microsoft Office 主互操作程序集的详细信息,请参阅Office primary interop assemblies

  4. 点击确定。

程序集名称出现在解决方案资源管理器的 References 文件夹中。

【讨论】:

    【解决方案2】:

    您需要在您的计算机上安装 MS Office。

    或者从这里下载主要的互操作程序集。

    http://www.microsoft.com/en-us/download/details.aspx?id=3508

    然后将其添加到您的项目参考中。

    【讨论】:

    • 下载主互操作程序集在我的情况下不起作用
    • @sohaiby 你的机器上安装了MS office吗?
    • 不。我正在寻找不包括安装 MS Office 的解决方案
    • @sohaiby 没有这样的解决方案。要使用这些库,您必须安装 Office。
    猜你喜欢
    • 1970-01-01
    • 2010-11-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-05-23
    相关资源
    最近更新 更多