VSTO2005架构概述

    使用 Visual Studio Tools for Office 2005 可以实现两种类型的解决方案:文档级和外链应用程序级。前者可以简单理解为“功能增强的 Word文档/Excel 工作簿(有点象.Net版的VBA)”,后面可以简单解释为“使用VSTO开发 Word.Net/Excel.Net 应用程序(即可以象 VB.Net和 C# 一样开发企业级的应用程序)。 
    使用 VSTO 2005 创建的方案由两个文件组成:一个 Word 文档或 Excel 工作簿以及一个程序集。前台就是大家非常熟悉的Office操作界面,后台由程序集来实现复杂的业务逻辑。 
    创建或运行 VSTO 解决方案,必须先安装 Microsoft Office 主互操作程序集/PIAs。PIAs使托管代码可以与 Microsoft Office 应用程序的基于 COM 的对象模型进行交互。可以采用以下两种方式来安装主互操作程序集的完整集:1. 执行 Microsoft Office 的完全安装;2. 从可再发行主互操作程序集程序包安装主互操作程序集。

posted @ 2007-11-23 08:14  yiling  阅读(238)  评论(0编辑  收藏  举报