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

Identifie l’application déployée dans un ClickOnceClickOnce déploiement.Identifies the application deployed in a ClickOnceClickOnce deployment.

SyntaxeSyntax


      <assemblyIdentity   
   name  
   version  
   publicKeyToken  
   processorArchitecture  
   language  
/>  

Éléments et attributsElements and attributes

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

AttributAttribute DescriptionDescription
Name Obligatoire.Required. Identifie le nom de l’application.Identifies the name of the application.

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’application dans le format suivant : major.minor.build.revisionSpecifies the version number of the application in the following format: major.minor.build.revision
publicKeyToken Facultatif.Optional. Spécifie une chaîne hexadécimale de 16 caractères qui représente les 8 derniers octets de la SHA-1 la valeur de la clé publique sous laquelle est signé l’application ou un assembly de hachage.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 application or assembly is signed. La clé publique qui est utilisée pour signer le catalogue doit être de 2 048 bits ou supérieur.The public key that is used to sign the catalog must be 2048 bits or greater.

Bien que la signature d’un assembly est recommandé mais facultatif, cet attribut est requis.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 non significatifs.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 Itanium d’Intel 64 bits.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.
language Obligatoire.Required. Identifie les codes de langue de deux parties (par exemple, en-US) de l’assembly.Identifies the two part language codes (for example, en-US) of the assembly. Cet élément est dans le asmv2 espace de noms.This element is in the asmv2 namespace. Si non spécifié, la valeur par défaut est neutral.If unspecified, the default is neutral.

ExemplesExamples

DescriptionDescription

L’exemple de code suivant illustre un assemblyIdentity élément dans un ClickOnceClickOnce manifeste d’application.The following code example illustrates an assemblyIdentity element in a ClickOnceClickOnce application manifest. Cet exemple de code fait partie d’un exemple plus complet fourni dans manifeste d’Application ClickOnce.This code example is part of a larger example provided in ClickOnce Application Manifest.

CodeCode

<asmv1:assemblyIdentity   
  name="My Application Deployment.exe"   
  version="1.0.0.0"   
  publicKeyToken="43cb1e8e7a352766"   
  language="neutral"   
  processorArchitecture="x86"   
  type="win32" />  

Voir aussiSee also

Manifeste d’application ClickOnce ClickOnce application manifest
<assemblyIdentity > élément<assemblyIdentity> element