<assemblyIdentity> élément (déploiement ClickOnce)<assemblyIdentity> Element (ClickOnce Deployment)

Identifie l’assembly principal de le ClickOnceClickOnce application.Identifies the primary assembly of the ClickOnceClickOnce application.

SyntaxeSyntax


      <assemblyIdentity    
   name   
   version  
   publicKeyToken  
   processorArchitecture  
    type  
/>  

Éléments et attributsElements and Attributes

Le assemblyIdentity élément est requis.The assemblyIdentity element is required. Il ne contienne aucun élément enfant et possède les attributs suivants.It contains no child elements and has the following attributes.

AttributAttribute DescriptionDescription
name Obligatoire.Required. Identifie le nom explicite du déploiement à titre d’information.Identifies the human-readable name of the deployment for informational purposes.

Si name contient des caractères spéciaux, tels que des guillemets simples ou doubles, l’application peut échouer à activer.If name contains special characters, such as single or double quotes, the application may fail to activate.
version Obligatoire.Required. Spécifie le numéro de version de l’assembly, au format suivant : major.minor.build.revision.Specifies the version number of the assembly, in the following format: major.minor.build.revision.

Cette valeur doit être incrémentée dans un manifeste mis à jour pour déclencher une mise à jour de l’application.This value must be incremented in an updated manifest to trigger an application update.
publicKeyToken Obligatoire.Required. 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 le manifeste de déploiement est signé.Specifies a 16-character hexadecimal string that represents the last 8 bytes of the SHA-1 hash value of the public key under which the deployment manifest is signed. La clé publique qui est utilisée pour signer doit être de 2 048 bits ou supérieur.The public key that is used to sign must be 2048 bits or greater.

Bien que la signature d’un assembly est recommandée mais facultatif, cet attribut est obligatoire.Although signing an assembly is recommended but optional, this attribute is required. Si un assembly n’est pas signé, vous devez copier une valeur à partir d’un assembly auto-signé ou utiliser une valeur « factice » de tous les zéros.If an assembly is unsigned, you should copy a value from a self-signed assembly or use a "dummy" value of all zeros.
processorArchitecture Obligatoire.Required. Spécifie le processeur.Specifies the processor. 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 64 bits Itanium.The valid values are msil for all processors, x86 for 32-bit Windows, IA64 for 64-bit Windows, and Itanium for Intel 64-bit Itanium processors.
type Obligatoire.Required. Pour la compatibilité avec la technologie d’installation côte à Windows.For compatibility with Windows side-by-side installation technology. La seule valeur autorisée est win32.The only allowed value is win32.

NotesRemarks

ExempleExample

L’exemple de code suivant illustre un assemblyIdentity élément dans un ClickOnceClickOnce manifeste de déploiement.The following code example illustrates an assemblyIdentity element in a ClickOnceClickOnce deployment manifest. Cet exemple de code fait partie d’un exemple plus complet fourni pour le le manifeste de déploiement ClickOnce rubrique.This code example is part of a larger example provided for the ClickOnce Deployment Manifest topic.

<!-- Identify the deployment. -->  
<assemblyIdentity   
  name="My Application Deployment.app"  
  version="1.0.0.0"  
  publicKeyToken="43cb1e8e7a352766"  
  language="neutral"  
  processorArchitecture="x86"  
  xmlns="urn:schemas-microsoft-com:asm.v1" />  

Voir aussiSee Also

Manifeste de déploiement ClickOnce ClickOnce Deployment Manifest
<assemblyIdentity > élément<assemblyIdentity> Element