Compartilhar via


<assemblyIdentity> Elemento (implantação de ClickOnce)

Identifica o assembly principal da ClickOnce aplicativo.

<assemblyIdentity  
   name 
   version
   publicKeyToken
   processorArchitecture
    type
/>

Elementos e atributos

O assemblyIdentity elemento é obrigatório.Ele contém nenhum elemento filho e tem os seguintes atributos.

Atributo

Descrição

name

Obrigatório.Identifica o nome legível da implantação para fins informativos.

Se name contém caracteres especiais, como aspas simples ou duplas, o aplicativo pode falhar ativar.

version

Obrigatório.Especifica o número de versão do assembly, no seguinte formato: major.minor.build.revision.

Esse valor deve ser incrementado em um manifesto atualizado para acionar uma atualização do aplicativo.

publicKeyToken

Obrigatório.Especifica uma seqüência hexadecimal de 16 caracteres que representa os últimos 8 bytes do valor de hash SHA-1 da chave pública sob as quais o manifesto de implantação é assinado.A chave pública que é usada para assinar deve ser 2048 bits ou superior.

Embora a assinar um assembly é recomendada mas opcional, esse atributo é necessário.Se um assembly for assinado, você deve copiar um valor de um assembly auto-assinado ou use um valor "fictício" de todos os zeros.

processorArchitecture

Obrigatório.Especifica o processador.Os valores válidos são msil para os processadores, x86 para Windows de 32 bits, IA64 para Windows de 64 bits, e Itanium para os processadores de 64 bits Intel Itanium.

type

Obrigatório.Para compatibilidade com a tecnologia do Windows side-by-side installation.O único valor permitido é win32.

Exemplo

O exemplo de código a seguir ilustra um assemblyIdentity elemento em um ClickOnce o manifesto de implantação.Este exemplo de código é parte de um exemplo maior fornecido para a Manifesto de implantação de ClickOnce tópico.

<!-- 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" />

Consulte também

Referência

Manifesto de implantação de ClickOnce

<assemblyIdentity> Elemento (aplicativo de ClickOnce)