Como usar versão assembly e versão do arquivo assembly

Traduções deste artigo Traduções deste artigo
ID do artigo: 556041 - Exibir os produtos aos quais esse artigo se aplica.
Author: Vikas Goyal MVP
Expandir tudo | Recolher tudo

Sumário

AssemblyInfo.cs fornece dois atributos para definir dois tipos diferentes de versões. Esta dica mostra como usar esses dois atributos.

Dicas

Como usar versão assembly e versão do arquivo assembly

Estrutura.NET oferece oportunidade para definir dois tipos diferentes de números versão para cada assembly.
 
Versão conjunto para localizar, link e carregar este é o número de versão usado por estrutura durante compilar e em tempo de execução.: as montagens Quando que incorporado obtém Você. adicionar referência a qualquer assembly em seu projeto, será esse número versão Em tempo de execução, CLR procura por assembly com este número versão para carregar. Mas lembre-se essa versão é usada along with nome, símbolo de chave pública e cultura informações somente se os conjuntos são seguras assinado nomeado.- Se conjuntos forem fortes não assinado, Somente arquivo nomes são usados para carregar nomeado.-
 
Versão do arquivo conjunto para arquivo as in sistema de arquivos.: Este é o número versão fornecido Ela é exibida por Windows Explorer. Seu nunca usadas por estrutura.NET ou tempo de execução para referência.
 
Atributos do AssemblyInfo.cs
/ Quatro valores / informações versão para um assembly consiste no seguinte:
//
/ / Principais versão
/ / Versão secundária
/ / Criar número
/ / Revisão
//
[: AssemblyVersion("1.0.0.0")] assembly
[: AssemblyFileVersion("1.0.0.0")] assembly
 
FAILED TO TRANSLATE SENTENCE
 
Suponha que você são compilação as montagens aplicativo. um assembly estrutura para o projeto que é usado por muitos desenvolvedores durante compilação Se assembly nova versão Você. versão nova versão do assembly muito freqüentes, diga uma vez a cada dia, e se conjuntos forem forte nomeado, os desenvolvedores terá para alteração a referência cada tempo você Isso pode ser bastante complicado e pode levar a referências erradas também. Uma opção melhor em como fechado GRUPO e cenários volátil seria para correção. Ele ' versão assembly ' e alteração somente a ' Assembly File Version ' use o número versão arquivo assembly para comunicar a versão mais recente do assembly. Nesta maiúsculas e minúsculas, os desenvolvedores não precisará alteração as referências e eles podem simplesmente substituir o assembly no caminho de referência. Na versão central/final cria ele torna mais detecta a alteração. ' versão assembly ' e o ' Assembly File Version ' manter maioria dos igual à versão assembly

Propriedades

ID do artigo: 556041 - Última revisão: sexta-feira, 2 de novembro de 2007 - Revisão: 1.0
A informação contida neste artigo aplica-se a:
  • Microsoft Visual Studio 2005
Tradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Caso tenha encontrado erros neste artigo e queira colaborar no processo de aperfeiçoamento desta ferramenta, por favor preencha o formulário existente na parte inferior desta página. Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 556041
AVISO DE ISENÇÃO DE CONTEÚDO DAS SOLUÇÕES DA COMUNIDADE
A MICROSOFT CORPORATION E/OU SEUS RESPECTIVOS FORNECEDORES NÃO FAZEM REPRESENTAÇÕES SOBRE A ADEQUAÇÃO, A CONFIABILIDADE OU A PRECISÃO DAS INFORMAÇÕES E DOS ELEMENTOS GRÁFICOS RELACIONADOS AQUI CONTIDOS. TAIS INFORMAÇÕES E ELEMENTOS GRÁFICOS SÃO FORNECIDOS "COMO ESTÃO", SEM GARANTIA DE QUALQUER TIPO. A MICROSOFT E/OU SEUS RESPECTIVOS FORNECEDORES ISENTAM-SE, POR MEIO DESTE, DE QUAISQUER GARANTIAS E CONDIÇÕES RELATIVAS A ESSAS INFORMAÇÕES E ESSES ELEMENTOS GRÁFICOS RELACIONADOS, INCLUINDO TODAS AS GARANTIAS E CONDIÇÕES IMPLÍCITAS DE COMERCIABILIDADE, ADEQUAÇÃO A UM PROPÓSITO ESPECÍFICO, HABILIDADE, PROPRIEDADE E NÃO-VIOLAÇÃO. ESPECIFICAMENTE, VOCÊ CONCORDA QUE, EM NENHUMA HIPÓTESE, A MICROSOFT E/OU SEUS FORNECEDORES SERÃO RESPONSABILIZADOS POR QUAISQUER DANOS DIRETOS, INDIRETOS, PUNITIVOS, INCIDENTAIS, ESPECIAIS, CONSEQÜENCIAIS OU QUAISQUER OUTROS DANOS, INCLUINDO, SEM LIMITAÇÃO, DANOS POR PERDA DE USO, DADOS OU LUCROS RESULTANTES DE OU RELACIONADOS, DE QUALQUER OUTRA FORMA, AO USO OU À INCAPACIDADE DE USO DAS INFORMAÇÕES E DOS ELEMENTOS GRÁFICOS AQUI CONTIDOS, SEJA COM BASE EM CONTRATO, ATO ILÍCITO, NEGLIGÊNCIA, RESPONSABILIDADE EXPRESSA OU OUTROS, MESMO QUE A MICROSOFT OU QUALQUER UM DE SEUS FORNECEDORES TENHA SIDO AVISADA SOBRE A POSSIBILIDADE DE DANOS.

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com