<assemblyIdentity> elemento (implementación de ClickOnce)<assemblyIdentity> Element (ClickOnce Deployment)

Identifica el ensamblado primario de la ClickOnceClickOnce aplicación.Identifies the primary assembly of the ClickOnceClickOnce application.

SintaxisSyntax


      <assemblyIdentity    
   name   
   version  
   publicKeyToken  
   processorArchitecture  
    type  
/>  

Elementos y atributosElements and Attributes

El assemblyIdentity elemento es necesario.The assemblyIdentity element is required. No contiene elementos secundarios y tiene los atributos siguientes.It contains no child elements and has the following attributes.

AtributoAttribute DescripciónDescription
name Requerido.Required. Identifica el nombre legible de la implementación con fines informativos.Identifies the human-readable name of the deployment for informational purposes.

Si name contiene caracteres especiales, como las comillas simples o dobles, puede producir un error de la aplicación Activar.If name contains special characters, such as single or double quotes, the application may fail to activate.
version Requerido.Required. Especifica el número de versión del ensamblado, en el siguiente formato: major.minor.build.revision.Specifies the version number of the assembly, in the following format: major.minor.build.revision.

Este valor se debe incrementar en un manifiesto actualizado para desencadenar una actualización de la aplicación.This value must be incremented in an updated manifest to trigger an application update.
publicKeyToken Requerido.Required. Especifica una cadena hexadecimal de 16 caracteres que representa los últimos 8 bytes del valor hash SHA-1 de la clave pública con la que se firma el manifiesto de implementación.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 clave pública que se utiliza para firmar debe tener 2048 bits o mayor.The public key that is used to sign must be 2048 bits or greater.

Aunque la firma de un ensamblado es opcional, pero recomendable, este atributo es necesario.Although signing an assembly is recommended but optional, this attribute is required. Si un ensamblado está firmado, debería copiar un valor de un ensamblado autofirmado o utilizar un valor "ficticio" de todos los ceros.If an assembly is unsigned, you should copy a value from a self-signed assembly or use a "dummy" value of all zeros.
processorArchitecture Requerido.Required. Especifica el procesador.Specifies the processor. 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 Intel de 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.
type Requerido.Required. Para la compatibilidad con la tecnología de instalación en paralelo de Windows.For compatibility with Windows side-by-side installation technology. El único valor permitido es win32.The only allowed value is win32.

ComentariosRemarks

EjemploExample

En el ejemplo de código siguiente se muestra un assemblyIdentity elemento en un ClickOnceClickOnce manifiesto de implementación.The following code example illustrates an assemblyIdentity element in a ClickOnceClickOnce deployment manifest. Este ejemplo de código forma parte de un ejemplo mayor proporcionado para el manifiesto de implementación de ClickOnce tema.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" />  

Vea tambiénSee Also

Manifiesto de implementación de ClickOnce ClickOnce Deployment Manifest
<assemblyIdentity > elemento<assemblyIdentity> Element