如何:通过主互操作程序集面向 Office 应用程序

在创建新的 Office 项目时,Visual Studio 会自动添加对生成该项目所需的 Microsoft Office 主互操作程序集 (PIA) 的引用。 在以下方案中,必须添加对其他 PIA 的引用:

  • 您想要在项目中使用其他 Microsoft Office 应用程序的功能。 例如,您可能需要在 Microsoft Office Word 的项目中使用 Microsoft Office Excel 的功能。

  • 您希望自动处理在 Visual Studio 中没有专用项目的 Microsoft Office 应用程序(例如 Microsoft Office Access)。

**适用于:**本主题中的信息适用于 Microsoft Office 2010 和 2007 Microsoft Office system 的文档级项目和应用程序级项目。有关更多信息,请参见按 Office 应用程序和项目类型提供的功能

提示

对于在以下说明中使用的某些 Visual Studio 用户界面元素,您的计算机可能会显示不同的名称或位置。这些元素取决于您所使用的 Visual Studio 版本和您所使用的设置。有关更多信息,请参见 Visual Studio 设置

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

  1. 打开 Office 项目,并在**“解决方案资源管理器”**中选择该项目名称。

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

  3. 在**“.NET”选项卡上的“组件名称”**列表中,选择所需的 PIA。 有关可用的 Microsoft Office 主互操作程序集的更多信息,请参见 Office 主互操作程序集

    在面向 .NET Framework 4 的项目中,程序集引用的**“嵌入互操作类型”属性默认情况下设置为“True”**。 通过使用此设置,解决方案在最终用户计算机上将不需要 PIA。 有关更多信息,请参见设计和创建 Office 解决方案

    提示

    在 Office 项目中,始终使用“添加引用”对话框的“.NET”选项卡(而不是“COM”选项卡),添加对 Office PIA 的引用。 有关更多信息,请参见 Office 主互操作程序集

  4. 单击**“确定”**。

    该程序集名称即出现在**“解决方案资源管理器”“引用”**文件夹中。

请参见

任务

如何:安装 Office 主互操作程序集

参考

Office 主互操作程序集

概念

在 Office 解决方案中编写代码

其他资源

开发 Office 解决方案