<assemblyIdentity>, élément (Application ClickOnce)
Identifie l'application déployée dans un déploiement ClickOnce.
<assemblyIdentity
name
version
publicKeyToken
processorArchitecture
language
/>
Éléments et attributs
L'élément assemblyIdentity est obligatoire.Il ne contient pas d'éléments enfants et a les attributs suivants.
Attribut |
Description |
---|---|
Name |
Obligatoire.Identifie le nom de l'application. Si Name contient des caractères spéciaux, tels que des guillemets simples ou doubles, l'activation de l'application peut échouer. |
Version |
Obligatoire.Spécifie le numéro de version de l'application, au format suivant : major.minor.build.revision |
publicKeyToken |
Facultatif.Spécifie une chaîne hexadécimale de 16 caractères qui représente les 8 derniers octets de la valeur de hachage SHA-1 de la clé publique sous laquelle l'application ou l'assembly est signé.La clé publique utilisée pour la signature du catalogue doit être une clé de 2 048 bits ou plus. Signer un assembly est recommandé, mais reste facultatif. Néanmoins, cet attribut est requis.Si un assembly n'est pas signé, vous devez copier une valeur d'un assembly auto-signé ou utiliser une valeur « factice » ne comprenant que des zéros. |
processorArchitecture |
Obligatoire.Spécifie le processeur.Les valeurs valides sont msil pour tous les processeurs, x86 pour Windows 32 bits, IA64 pour Windows 64 bits et Itanium pour les processeurs Intel Itanium 64 bits. |
language |
Obligatoire.Identifie les codes de la langue de l'assembly, en deux parties (par exemple, fr-FR).Cet élément figure dans l'espace de noms asmv2.S'il n'est pas spécifié, il a par défaut une valeur neutre. |
Exemples
Description
L'exemple de code suivant illustre un élément assemblyIdentity dans un manifeste d'application ClickOnce.Cet exemple de code fait partie d'un exemple plus développé fourni dans Manifeste d'application ClickOnce.
Code
<asmv1:assemblyIdentity
name="My Application Deployment.exe"
version="1.0.0.0"
publicKeyToken="43cb1e8e7a352766"
language="neutral"
processorArchitecture="x86"
type="win32" />