演练:Office 编程 (Visual Basic) | 您所在的位置:网站首页 › sub编程 › 演练:Office 编程 (Visual Basic) |
再次运行应用程序,但不单击“清理解决方案”。 选择“开始”。 找到“Microsoft Visual Studio ”,然后打开开发人员命令提示。 在“Visual Studio 的开发人员命令提示”窗口中键入 ildasm,然后按 Enter。 此时将出现 IL DASM 窗口。 在 IL DASM 窗口的“文件”菜单上,选择“文件”>“打开”。 双击“Visual Studio ”,然后双击“项目”。 打开项目的文件夹,在 bin/Debug 文件夹中查找项目名称.dll。 双击 项目名称.dll。 新窗口将显示项目的属性以及对其他模块和程序集的引用。 注意,命名空间 Microsoft.Office.Interop.Excel 和 Microsoft.Office.Interop.Word 包含在程序集中。 在 Visual Studio 中,编译器默认将所需的类型从引用的 PIA 导入程序集。 有关详细信息,请参阅如何:查看程序集内容。 双击“清单”图标。 此时将出现包含程序集列表的窗口,这些程序集包含项目所引用的项。 Microsoft.Office.Interop.Excel 和 Microsoft.Office.Interop.Word 未包含在列表中。 由于项目需要的类型已导入程序集中,因此不需要引用 PIA。 这使得部署变得更加容易。 用户的计算机上不必存在 PIA,因为应用程序不需要部署特定版本的 PIA,应用程序可设计为与多个版本的 Office 配合使用,前提是所有版本中都存在必要的 API。 由于不再需要部署 PIA,你可以提前创建可与多个版本的 Office(包括之前的版本)配合使用的应用程序。 但是,仅当你的代码不使用你当前所使用 Office 版本中不可用的任何 API 时,此情况才适用。 特殊 API 在早期版本中是否可用并不始终明确,因此不建议使用早期版本的 Office。 注意 在 Office 2003 以前,Office 并不发布 PIA。 因此,生成适用于 Office 2002 或早期版本的互操作程序集的唯一方法是导入 COM 引用。 关闭清单窗口和程序集窗口。 |
CopyRight 2018-2019 实验室设备网 版权所有 |