Elemento <assemblyIdentity> (aplicación ClickOnce)
Identifica la aplicación implementada en una implementación de ClickOnce.
Sintaxis
<assemblyIdentity
name
version
publicKeyToken
processorArchitecture
language
/>
Elementos y atributos
El elemento assemblyIdentity
es obligatorio. No contiene elementos secundarios y tiene los atributos siguientes.
Atributo | Descripción |
---|---|
Name |
Necesario. Identifica el nombre de la aplicación. Si Name contiene caracteres especiales, como comillas simples o dobles, es posible que la aplicación no se active. |
Version |
Necesario. Especifica el número de versión de la aplicación, en el formato siguiente: major.minor.build.revision |
publicKeyToken |
Opcional. Especifica una cadena hexadecimal de 16 caracteres que representa los últimos 8 bytes del valor de hash SHA-1 de la clave pública con la que se firma la aplicación o el ensamblado. La clave pública que se usa para firmar el catálogo debe ser de 2048 bits o superior.A pesar de que firmar un ensamblado es opcional, aunque recomendado, este atributo es necesario. Si un ensamblado no está firmado, debe copiar un valor de un ensamblado autofirmado o usar un valor "ficticio" que solo incluya ceros. |
processorArchitecture |
Necesario. Especifica el procesador. Los valores válidos son msil para todos los procesadores, x86 para Windows de 32 bits, IA64 para Windows de 64 bits y Itanium para procesadores Itanium de 64 bits de Intel. |
language |
Necesario. Identifica los códigos de idioma de dos partes (por ejemplo, en-US ) del ensamblado. Este elemento está en el espacio de nombres asmv2 . Si no se especifica nada, el valor predeterminado es neutral . |
Ejemplos
Descripción
En el ejemplo de código siguiente se muestra un elemento assemblyIdentity
de un manifiesto de aplicación ClickOnce. Este ejemplo de código forma parte de un ejemplo más extenso incluido en el manifiesto de aplicación ClickOnce.
Código
<asmv1:assemblyIdentity
name="My Application Deployment.exe"
version="1.0.0.0"
publicKeyToken="43cb1e8e7a352766"
language="neutral"
processorArchitecture="x86"
type="win32" />