<assembly> 元素(Visual Studio Tools for Office 应用程序参考)

更新:2007 年 11 月

注意

适用于

本主题中的信息仅适用于指定的 Visual Studio Tools for Office 项目和 Microsoft Office 版本。

有关更多信息,请参见按应用程序和项目类型提供的功能

项目类型

  • 文档级项目

  • 应用程序级项目

Microsoft Office 版本

  • Microsoft Office 2003

assembly 元素是应用程序清单的顶层元素。

<assembly
   manifestVersion
/>

元素和属性

assembly 元素是根元素,因此是必需的。它包含的第一个元素必须是一个 assemblyIdentity 元素。清单元素必须位于下列命名空间之一:

urn:schemas-microsoft-com:asm.v1

urn:schemas-microsoft-com:asm.v2

程序集的子元素也必须位于这些命名空间中(通过继承或使用标记)。

assembly 元素具有以下属性。

属性

说明

manifestVersion

必需。manifestVersion 属性必须设置为 1.0。

备注

Visual Studio Tools for Office 解决方案中的应用程序清单和部署清单并未像 ClickOnce 清单一样经过签名。因而这些清单在使用之前无法进行验证。

应用程序清单和部署清单中的一些由发布工具生成的字段在 Visual Studio Tools for Office 解决方案中没有使用,包括一些标识程序集属性(如大小和版本)的字段。

示例

下面的代码示例阐释 Visual Studio Tools for Office 解决方案中的 assembly 元素。此代码示例摘自 Office 解决方案的应用程序清单 (2003 System) 中提供的一个更大的示例。

<assembly manifestVersion="1.0" 
    xmlns:asmv2="urn:schemas-microsoft-com:asm.v2"
    xmlns="urn:schemas-microsoft-com:asm.v1"
    xmlns:asm.v2="urn:schemas-microsoft-com:asm.v2"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
    xsi:schemaLocation=
       "urn:schemas-microsoft-com:asm.v1 manifest.2.0.0.9.adaptive.xsd"
>

请参见

参考

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