如何:通过主互操作程序集面向 Office 应用程序
在创建新的 Office 项目时,Visual Studio 会自动添加对生成该项目所需的 Microsoft Office 主互操作程序集 (PIA) 的引用。在以下方案中,必须添加对其他 PIA 的引用:
您想要在项目中使用其他 Microsoft Office 应用程序的功能。例如,您可能需要在 Microsoft Office Word 的项目中使用 Microsoft Office Excel 的功能。
您希望自动处理在 Visual Studio 中没有专用项目的 Microsoft Office 应用程序(例如 Microsoft Office Access)。
**适用于:**本主题中的信息适用于 Office 2013 和 Office 2010 的文档级项目和应用程序级项目。请参见按 Office 应用程序和项目类型提供的功能。
说明 |
---|
对于在以下说明中使用的某些 Visual Studio 用户界面元素,您的计算机可能会显示不同的名称或位置。这些元素取决于您所使用的 Visual Studio 版本和您所使用的设置。有关更多信息,请参见 Visual Studio 设置。 |
添加对主互操作程序集的引用
打开 Office 项目,并在**“解决方案资源管理器”**中选择该项目名称。
在“项目”菜单上,单击“添加引用”。
在**“.NET”选项卡上的“组件名称”**列表中,选择所需的 PIA。有关可用的 Microsoft Office 主互操作程序集的更多信息,请参见 Office 主互操作程序集。
如果项目面向 .NET Framework 4 或 .NET Framework 4.5,程序集的默认情况下 嵌入互操作类型 引用属性设置为 true。通过使用此设置,解决方案在最终用户计算机上将不需要 PIA。有关更多信息,请参见设计和创建 Office 解决方案。
说明 在 Office 项目中,始终使用“添加引用”对话框的“.NET”选项卡(而不是“COM”选项卡),添加对 Office PIA 的引用。有关更多信息,请参见Office 主互操作程序集。
单击**“确定”**。
该程序集名称即出现在**“解决方案资源管理器”的“引用”**文件夹中。