<assemblyidentity>Elemento (Visual Studio Tools for Microsoft Office Reference)
Observação |
Se aplica a |
---|---|
As informações deste tópico se aplicam apenas à especificada Visual Studio Tools for Office os projetos e as versões do Microsoft Office. Para obter mais informações, consulte Recursos disponíveis pelo aplicativo e o tipo de projeto. |
Tipo de Projeto
Versão do Microsoft Office
|
Quando um assemblyIdentity elemento é filho do assembly elemento, o assemblyIdentity elemento identifica o nome e a versão do manifesto do aplicativo. Quando um assemblyIdentity elemento é filho do dependentAssembly elemento, o assemblyIdentity elemento identifica um assembly.
<assemblyIdentity
name
version
publicKeyToken
language
/>
Elementos e atributos
The assemblyIdentity elemento é necessário. Ele contém nenhum elemento filho e tem os seguintes atributos.
Atributo |
Descrição |
---|---|
name |
Obrigatório.Identifica o se manifesto do aplicativo o assemblyIdentity elemento é filho do assembly elemento. Identifica o assembly que o assemblyIdentity elemento é filho do dependentAssembly elemento. |
version |
Obrigatório.Especifica o número de versão do manifesto do aplicativo ou assembly dependente no seguinte formato: Major.minor.compilação.Revision |
publicKeyToken |
Especifica uma seqüência hexadecimal de 16 caractere que representa os últimos 8 bytes do SHA-1 valor de hash da chave pública na qual o aplicativo ou assembly é assinado. Para obter mais informações, consulte Visão geral sobre criptografia. |
language |
Esse atributo é reservado para uso futuro e não é suportado no momento. |
Exemplos
Descrição
O exemplo de código a seguir ilustra um assemblyIdentity elemento em um Visual Studio Tools for Office manifesto do aplicativo. Este exemplo de código faz parte de um exemplo maior fornecido em Manifestos de aplicativo para soluções do Office (sistema 2003).
Código
<assemblyIdentity name="project1.manifest" version="1.0.1.1" />
<asmv2:dependentAssembly>
<assemblyIdentity name="project1" version="1.0.0.0"
language="neutral" publicKeyToken="null" />
</asmv2:dependentAssembly>
Comentários
Se o assembly é assinado com um nome forte e o assemblyIdentity elemento é filho do dependentAssembly elemento, o version atributo deverá corresponder à versão do assembly. Caso contrário, o assembly não carregar.Se o assembly não estiver assinado com um nome forte e, em seguida, a version atributo é ignorado.
Manifestos de aplicativo e implantação em Visual Studio Tools for Office soluções não estiverem assinadas, sistema autônomo ClickOnce manifestos são. Não não possível validar os manifestos antes de serem usadas.
Alguns dos campos nos manifestos de aplicativo e implantação que são gerados por ferramentas de publicar não são usados em Visual Studio Tools for Office soluções, incluindo alguns campos que identificam sistema autônomo propriedades do assembly, sistema autônomo dimensionar e versão.
Consulte também
Referência
Manifestos de aplicativo para soluções do Office (sistema 2003)