为什么在项目中引用Microsoft.Office.Interop.Excel.dll时会添加其他文件

本文关键字:dll 添加 文件 其他 Excel Interop 项目 引用 Office Microsoft 为什么 | 更新日期: 2023-09-27 18:10:17

我正在开发一个windows窗体应用程序,其中Visual Studio 2008。

最近我在我的项目中添加了"Microsoft.Office.Interop.Excel.dll"。但是,当我查看bin文件夹时,在构建项目后,在dll之外添加了以下文件:

Microsoft.Office.Interop.Excel.xml

Microsoft.Vbe.Interop.dll

Office.dll

office.xml

我的团队问我为什么要添加这些文件,我不知道如何回答。有人能解释一下吗?

为什么在项目中引用Microsoft.Office.Interop.Excel.dll时会添加其他文件

这些是"主要互操作程序集"并且是必需的:

一些程序集在添加引用它们的程序集时自动添加到项目中。例如,在添加对Word、Excel、Outlook、Microsoft Forms或Graph程序集的引用时,会自动添加对Office.dll和Microsoft. vbe . interop .dll程序集的引用。