<assembly> 要素 (Visual Studio Tools for Office 配置リファレンス)
更新 : 2007 年 11 月
メモ |
対象 |
---|---|
このトピックの情報は、指定された Visual Studio Tools for Office プロジェクトおよび Microsoft Office のバージョンにのみ適用されます。 詳細については、「アプリケーションおよびプロジェクトの種類別の使用可能な機能」を参照してください。 |
プロジェクトの種類
Microsoft Office のバージョン
|
assembly 要素は、配置マニフェストの最上位の要素です。
<assembly
manifestVersion
/>
要素と属性
assembly 要素はルート要素であり、必ず指定します。この要素に最初に含まれる要素は assemblyIdentity でなければなりません。マニフェスト要素は次の名前空間に含まれている必要があります。
urn:schemas-microsoft-com:asm.v1
urn:schemas-microsoft-com:asm.v2
http://www.w3.org/2000/09/xmldsig\#
アセンブリの子要素も、継承またはタグ設定によってこれらの名前空間に配置する必要があります。
assembly 要素には、次の属性があります。
属性 |
説明 |
---|---|
manifestVersion |
必ず指定します。この属性は 1.0 に設定する必要があります。 |
解説
Visual Studio Tools for Office ソリューション内のアプリケーション マニフェストと配置マニフェストは、ClickOnce マニフェストとは異なり署名されていません。これらのマニフェストは使用前に検証できません。
発行ツールによって生成されるアプリケーション マニフェストおよび配置マニフェスト内のいくつかのフィールドは、Visual Studio Tools for Office ソリューション内では使用されません。サイズやバージョンなど、アセンブリのプロパティを表すフィールドがこれに該当します。
使用例
次のコード例は、Visual Studio Tools for Office ソリューションの配置マニフェスト内の assembly 要素を示しています。このコード例は、「Office ソリューション用配置マニフェスト (2003 システム)」で紹介されている大きな例の一部です。
<asmv1:assembly xsi:schemaLocation="urn:schemas-microsoft-com:asm.v1
assembly.adaptive.xsd" manifestVersion="1.0"
xmlns="urn:schemas-microsoft-com:asm.v2"
xmlns:asmv1="urn:schemas-microsoft-com:asm.v1"
xmlns:asmv2="urn:schemas-microsoft-com:asm.v2"
xmlns:xrml="http://www.xrml.org/schema/2001/11/xrml2core"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">