<assemblyIdentity>-Element (ClickOnce-Anwendung)
Identifiziert die Anwendung in einer ClickOnce-Bereitstellung.
Syntax
<assemblyIdentity
name
version
publicKeyToken
processorArchitecture
language
/>
Elemente und Attribute
Das assemblyIdentity
-Element ist erforderlich. Es enthält keine untergeordneten Elemente und weist die folgenden Attribute auf.
Attribut | BESCHREIBUNG |
---|---|
Name |
Erforderlich. Gibt den Namen der Anwendung an. Wenn Name Sonderzeichen wie einfache oder doppelte Anführungszeichen enthält, kann die Anwendung möglicherweise nicht aktiviert werden. |
Version |
Erforderlich. Gibt die Versionsnummer der Anwendung im folgenden Format an: major.minor.build.revision |
publicKeyToken |
Dies ist optional. Gibt eine hexadezimale Zeichenfolge mit 16 Zeichen an, die die letzten 8 Byte des SHA-1 -Hashwerts des öffentlichen Schlüssels darstellt, unter dem die Anwendung oder Assembly signiert ist. Der öffentliche Schlüssel, der zum Signieren des Katalogs verwendet wird, muss mindestens 2.048 Bit lang sein.Das Signieren einer Assembly wird zwar empfohlen, ist aber optional. Trotzdem ist dieses Attribut erforderlich. Wenn eine Assembly nicht signiert ist, sollten Sie einen Wert aus einer selbstsignierten Assembly kopieren oder einen Platzhalterwert aus Nullen verwenden. |
processorArchitecture |
Erforderlich. Gibt den Prozessor an. Die gültigen Werte sind msil für alle Prozessoren, x86 für 32-Bit-Windows, IA64 für 64-Bit-Windows und Itanium für Intel 64-Bit-Itanium-Prozessoren. |
language |
Erforderlich. Identifiziert die zweiteiligen Sprachcodes der Assembly (z. B. en-US ). Dieses Element befindet sich im asmv2 -Namespace. Wenn keine Angabe erfolgt, lautet der Standardwert neutral . |
Beispiele
BESCHREIBUNG
Im folgenden Codebeispiel wird ein assemblyIdentity
-Element in einem ClickOnce-Anwendungsmanifest gezeigt. Dieses Codebeispiel ist Teil eines umfangreicheren Beispiels aus dem ClickOnce-Anwendungsmanifest.
Code
<asmv1:assemblyIdentity
name="My Application Deployment.exe"
version="1.0.0.0"
publicKeyToken="43cb1e8e7a352766"
language="neutral"
processorArchitecture="x86"
type="win32" />