<assemblyIdentity> Elemento (implantação deClickOnce )
Identifica o assembly principal do ClickOnce aplicativo.
<assemblyIdentity
name
version
publicKeyToken
processorArchitecture
type
/>
Elementos e atributos
O assemblyIdentity elemento é necessá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 talvez não consiga 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 em que o manifesto de implantação é assinado. A chave pública que é usada para assinar deve ser de 2048 bits ou superior. Embora a assinar um assembly é recomendada mas opcional, este atributo é necessário. Se um assembly for assinado, você deve copiar um valor de um assembly auto-assinado ou usar "dummy" valor 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 processadores de 64 bits Intel Itanium. |
type |
Obrigatório. Para compatibilidade com a tecnologia de lado a lado de instalação do Windows. O único valor permitido é win32. |
Exemplo
O exemplo de código a seguir ilustra um assemblyIdentity elemento em um ClickOnce manifesto de implantação. Este exemplo de código é parte de um exemplo maior fornecido para a ClickOnce Manifesto de implantação 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" />