Elemento <assemblyIdentity> (aplicativo ClickOnce)
Identifica o aplicativo implantado em uma implantação do ClickOnce.
Syntax
<assemblyIdentity
name
version
publicKeyToken
processorArchitecture
language
/>
Elementos e atributos
O elemento assemblyIdentity
é obrigatório. Ele não tem elementos filho e tem os atributos a seguir.
Atributo | Descrição |
---|---|
Name |
Obrigatórios. Identifica o nome do aplicativo. Se Name contiver caracteres especiais, como aspas simples ou duplas, o aplicativo poderá não ser ativado. |
Version |
Obrigatórios. Especifica o número de versão do aplicativo no seguinte formato: major.minor.build.revision |
publicKeyToken |
Opcional. Especifica uma cadeia de caracteres hexadecimal de 16 caracteres que representa os últimos 8 bytes do valor de hash SHA-1 da chave pública sob a qual o aplicativo ou assembly está assinado. A chave pública usada para assinar o catálogo precisa ter 2048 bits ou mais.Embora a assinatura de um assembly seja recomendada, mas opcional, esse atributo é necessário. Se um assembly não estiver assinado, você deverá copiar um valor de um assembly autoassinado ou usar um valor fictício composto apenas por zeros. |
processorArchitecture |
Obrigatórios. Especifica o processador. Os valores válidos são msil para todos os processadores, x86 para Windows de 32 bits, IA64 para Windows de 64 bits e Itanium para processadores Intel Itanium de 64 bits. |
language |
Obrigatórios. Identifica os códigos de idioma de duas partes (por exemplo, en-US ) do assembly. Esse elemento está no namespace asmv2 . Se não for especificado, o padrão será neutral . |
Exemplos
Descrição
O exemplo de código a seguir ilustra um elemento assemblyIdentity
em um manifesto do aplicativo ClickOnce. Este exemplo de código faz parte de um exemplo maior fornecido no manifesto do aplicativo ClickOnce.
Código
<asmv1:assemblyIdentity
name="My Application Deployment.exe"
version="1.0.0.0"
publicKeyToken="43cb1e8e7a352766"
language="neutral"
processorArchitecture="x86"
type="win32" />