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

更新:2007 年 11 月

应用程序清单是一个 XML 文件,Visual Studio Tools for Office 解决方案使用它提供的信息来定位和更新自己的程序集。应用程序清单可与部署清单一起使用,后者是存储在服务器上的一个 XML 文件,它提供定位最新版本的应用程序清单和程序集所必需的信息。

2007 Microsoft Office system 的清单结构

对于 2007 Microsoft Office system,文档级和应用程序级项目的所有应用程序清单都位于 ClickOnce 缓存中。未将部署清单复制到客户端计算机上。

有关 2007 Microsoft Office system 项目的应用程序和部署清单内容的信息,请参见 Office 解决方案的应用程序清单 (2007 System)Office 解决方案的部署清单 (2007 System)

Microsoft Office 2003 的清单结构

对于文档级自定义项,每个 Microsoft Office Word 2003 文档和 Microsoft Office Excel 2003 工作表都在其内部嵌入了应用程序清单。

对于应用程序级外接程序,存在一个位于客户端计算机上的外部应用程序清单文件。部署清单与部署的程序集位于相同位置。

有关 Microsoft Office 2003 项目的应用程序和部署清单内容的信息,请参见 Office 解决方案的应用程序清单 (2003 System)Office 解决方案的部署清单 (2003 System)

创建应用程序和部署清单

应用程序清单是作为生成过程的一部分自动创建的。每次生成文档级项目时,都会在文档中嵌入应用程序清单。对于其他 Microsoft Office 2003 和所有 2007 Microsoft Office system 项目,在生成输出目录中创建并保存了应用程序清单。部署清单和更新的应用程序清单是在使用“发布向导”时自动生成的。

有关 Microsoft Office 2003 Visual Studio Tools for Office 解决方案中的“发布向导”的更多信息,请参见如何:使用发布向导部署解决方案文件 (2003 System)

有关 2007 Microsoft Office system 的“发布向导”的更多信息,请参见发布 Office 解决方案 (2007 System)

有关清单如何使用 Office 解决方案的更多信息,请参见部署 Office 解决方案 (2003 System)部署 Office 解决方案 (2007 System)

请参见

概念

文档级自定义项的体系结构

应用程序级外接程序的体系结构

Office 解决方案中的程序集概述

在 Visual Studio 中创建 Office 解决方案

参考

Office 解决方案的应用程序清单 (2003 System)

Office 解决方案的部署清单 (2003 System)

Office 解决方案的应用程序清单 (2007 System)

Office 解决方案的部署清单 (2007 System)

ClickOnce 应用程序清单

ClickOnce 部署清单