Partager via


<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" />

Voir aussi

Référence

Manifeste d'application ClickOnce

<assemblyIdentity>, élément (Déploiement ClickOnce)