<dependentAssembly>-Element (Bereitstellungsverweis auf Visual Studio Tools for Office)
Aktualisiert: November 2007
Hinweis |
Betrifft |
---|---|
Die Informationen in diesem Thema gelten nur für die angegebenen Visual Studio Tools for Office-Projekte und Versionen von Microsoft Office. Weitere Informationen finden Sie unter Verfügbare Features nach Anwendung und Projekttyp. |
Projekttyp
Microsoft Office-Version
|
Stellt Informationen zu abhängigen Assemblys oder zum Anwendungsmanifest bereit.
<dependentAssembly
codebase
size
>
<assemblyIdentity
name
version
publicKeyToken
language
/>
<hash>
<dsig:Transforms>
<dsig:Transform
Algorithm
/>
</dsig:Transforms>
<dsig:DigestMethod
Algorithm
/>
<dsig:DigestValue>
</hash>
</dependentAssembly>
Elemente und Attribute
Das dependentAssembly-Element ist erforderlich. Es verfügt über folgende Attribute.
Attribut |
Beschreibung |
---|---|
codebase |
Der vollständige Pfad des Anwendungsmanifests. |
size |
Die Größe des Anwendungsmanifests in Bytes. |
Das dependentAssembly-Element verfügt über die folgenden untergeordneten Elemente.
assemblyIdentity
Das assemblyIdentity-Element wird im Thema <assemblyIdentity>-Element (Bereitstellungsverweis auf Visual Studio Tools for Office) beschrieben.
hash
Das hash-Element weist keine Attribute auf.
Dies ist ein algorithmischer Hash aller Dateien in einer Anwendung. Er wird als Sicherheitsüberprüfung verwendet, um sicherzustellen, dass keine der Dateien nach der Bereitstellung geändert wurde.
dsig:Transforms
Das dsig:Transforms-Element ist ein erforderliches untergeordnetes Element des hash-Elements. Das dsig:Transforms-Element weist keine Attribute auf.
dsig:Transforms
Das dsig:Transform-Element ist ein erforderliches untergeordnetes Element des dsig:Transforms-Elements. In der folgenden Tabelle werden die Attribute des dsig:Transform-Elements aufgeführt.
Attribut |
Beschreibung |
---|---|
Algorithm |
Der Algorithmus, der zum Berechnen des Digests für diese Datei verwendet wird. |
dsig:DigestMethod
Das dsig:DigestMethod-Element ist ein erforderliches untergeordnetes Element des hash-Elements. In der folgenden Tabelle werden die Attribute des dsig:DigestMethod-Elements aufgeführt.
Attribut |
Beschreibung |
---|---|
Algorithm |
Der Algorithmus, der zum Berechnen des Digests für diese Datei verwendet wird. |
dsig:DigestValue
Das dsig:DigestValue-Element ist ein erforderliches untergeordnetes Element des hash-Elements. Das dsig:DigestValue-Element weist keine Attribute auf. Sein Textwert ist der berechnete Hash für die angegebene Datei.
Hinweise
Anwendungs- und Bereitstellungsmanifeste werden in Visual Studio Tools for Office-Projektmappen nicht wie ClickOnce-Manifeste signiert. Die Manifeste können vor der Verwendung nicht überprüft werden.
Einige der von den Veröffentlichungstools generierten Felder in Anwendungs- und Bereitstellungsmanifesten werden in Visual Studio Tools for Office-Projektmappen nicht verwendet. Das gilt auch für einige Felder, die die Eigenschaften der Assembly identifizieren, z. B. deren Größe und Version.
Beispiel
Im folgenden Codebeispiel wird das dependentAssembly-Element in einem Bereitstellungsmanifest für eine Visual Studio Tools for Office-Projektmappe veranschaulicht. Dieses Codebeispiel ist Teil eines umfangreicheren Beispiels, das für das Thema Bereitstellungsmanifeste für Office-Projektmappen (2003 System) bereitgestellt wird.
<dependency>
<dependentAssembly
codebase="ExcelApplication1_1.0.0.1\ExcelApplication1.manifest"
size="2518"
>
<assemblyIdentity name="ExcelApplication1.manifest"
version="1.0.0.1" />
<hash>
<dsig:Transforms>
<dsig:Transform Algorithm=
"urn:schemas-microsoft-com:HashTransforms.Identity"
/>
</dsig:Transforms>
<dsig:DigestMethod
Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" />
<dsig:DigestValue>
qws6Ku5WQeMv12bE1W5deGkSHcY=
</dsig:DigestValue>
</hash>
</dependentAssembly>
</dependency>
Siehe auch
Referenz
Bereitstellungsmanifeste für Office-Projektmappen (2003 System)