Partager via


<assemblyIdentity>, élément (application ClickOnce)

Identifie l’application déployée dans un déploiement ClickOnce.

Syntax


      <assemblyIdentity
   name
   version
   publicKeyToken
   processorArchitecture
   language
/>

Éléments et attributs

L’élément assemblyIdentity est obligatoire. Il ne contient aucun élément enfant et possède 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’application risque de ne pas pouvoir s’activer.
Version Obligatoire. Spécifie le numéro de version de l’application dans le 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 sont signés. La clé publique utilisée pour signer le catalogue doit être de 2048 bits ou plus.

Bien que la signature d’un assembly soit recommandée mais facultative, cet attribut est obligatoire. Si un assembly n’est pas signé, vous devez copier une valeur à partir d’un assembly auto-signé ou utiliser une valeur « factice » composée de zéros.
processorArchitecture Obligatoire. Spécifie le processeur. Les valeurs valides concernent msil tous les processeurs, x86 pour Windows 32 bits, IA64 pour Windows 64 bits et Itanium pour les processeurs Itanium Intel 64 bits.
language Obligatoire. Identifie les codes de langue en deux parties (par exemple, en-US) de l’assembly. Cet élément se trouve dans l’espace de noms asmv2. Si aucune valeur n’est spécifiée, la valeur par défaut est neutral.

Exemples

Description

L’exemple de code suivant illustre un élément assemblyIdentity d’un manifeste d’application ClickOnce. Cet exemple de code fait partie d’un exemple plus étoffé fourni dans le 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