Visual Studio Tools for the Microsoft Office System
在 Visual Studio 中创建 Office 解决方案

可以使用 Visual Studio Tools for Office 创建文档级解决方案和应用程序级解决方案。可以使用的项目取决于所安装的产品组合。有关更多信息,请参见 产品组合可用的功能

文档级项目支持 Microsoft Office Word 2003 和 Microsoft Office Excel 2003。它们包括两个主要部分:一个 Microsoft Office 2003 文档和一个程序集。该文档可以是 Word 文档 (.doc)、Word 模板 (.dot)、Excel 工作簿 (.xls) 或 Excel 模板 (.xlt)。程序集是从 Visual Basic (.vb) 或 C# (.cs) 文件生成的 .dll 文件。程序集中包含向文档中添加功能的托管代码。

应用程序级项目支持 Microsoft Office 2003 和 2007 Microsoft Office system 中的各个应用程序。这些项目具有一个包含外接程序功能的程序集。该程序集是一个 .dll 文件,在 Microsoft Office 应用程序启动时加载。外接程序具有访问应用程序对象模型中所有类型的权限。

本节内容

如何:创建 Visual Studio Tools for Office 项目

介绍如何使用“Visual Studio Tools for Office 项目向导”创建 Visual Studio Tools for Office 项目。

Visual Studio Tools for Office 项目模板概述

介绍 Visual Studio Tools for Office 中包含的项目模板。

Visual Studio Tools for Office 项目事件

介绍 Visual Studio Tools for Office 项目中包含的 Startup 事件和 Shutdown 事件。

Visual Studio Tools for Office 项目中的属性

描述“属性”窗口中公开的属性。

文档与模板文件

讨论使您的 Word 文档对用户可用的不同方法,并简要介绍各自的优点。

全局模板和外接程序的局限性

解释为何 Visual Studio Tools for Office 项目不能作为全局模板或 Excel 加载项受支持。

如何:重新启用已禁用的应用程序级外接程序

提供当 Outlook 停止加载外接程序时可用来重新启用外接程序的步骤。

Office 项目中的程序集概述

解释托管代码程序集在 Office 项目中的角色。此外,还讨论了将程序集与 Office 文档一起保留与将其保留在服务器上的问题。

Office 解决方案中的应用程序和部署清单

解释应用程序清单和部署清单在定位 Office 解决方案的程序集中所起的作用。

如何:打开 Office 解决方案但不运行代码

解释如何在不运行程序集代码的情况下打开包含托管代码扩展的文档或工作簿时。

如何:为 Office 解决方案设置配置信息

解释如何向 Office 解决方案手动添加 .config 文件。

Office 解决方案中的命名空间注意事项

提供用于更改解决方案的命名空间的指导。

Office 中的线程支持

说明后台线程如何与 Office 对象模型交互。

合作开发 Office 解决方案

讨论合作开发人员打开使用托管代码扩展的解决方案并测试程序集所需的额外步骤。

Office 解决方案的全球化和本地化

讨论 Office 解决方案的本地化过程中所涉及的问题,例如静态文本必须与程序集及其他托管资源分开处理。

如何:对 Excel 解决方案进行本地化

演示如何将 Microsoft Office Excel 2003 用户界面元素字符串存储到项目的默认程序集资源文件中以实现本地化。

组合 VBA 和托管代码扩展

讨论在 Visual Studio Tools for Office 解决方案中使用 Visual Basic for Applications (VBA) 时涉及的问题。

如何:允许代码在具有受限制权限的文档的后台运行

提供一些使代码能够访问受保护文档的对象模型的步骤。

信息权限管理与托管代码扩展概述

讨论在 Visual Studio Tools for Office 解决方案文档中使用信息权限管理 (IRM) 时涉及的问题。

Office 解决方案中的文档保护

解释在 Visual Studio 中如何使用受保护的 Word 文档。

Office 文档的密码保护

介绍打开时需要密码的 Visual Studio Tools for Office 解决方案文档和工作簿的行为。

相关章节

部署 Office 解决方案

提供指向有关部署解决方案的信息(如安全问题)的链接,以及在选择部署方法时需要考虑的问题。

Office 编程中的常见任务

列出与用 Visual Studio Tools for Office 编程有关的常见问题,并提供指向相关主题的链接,这些主题有助于解决常见问题。

对 Office 应用程序进行编程

提供相关链接,这些链接指向有关在 Word 和 Excel 解决方案中使用托管代码的信息,包括自定义 Office 用户界面,在 Office 文档中使用控件以及使用操作窗格。

Visual Studio Tools for Office 解决方案的结构

提供相关链接,通过这些链接可以找到与 Visual Studio Tools for Office 解决方案如何工作有关的信息,包括有关自定义文档属性、数据模型以及运行时存储控件的信息。

标记 :


Page view tracker