Este artigo é um artigo espelhado de tradução automática, por favor clique aqui para ir para o artigo original.

Vista: 19988|Resposta: 0

[Fonte] AssemblyInfo.cs a explicação específica dos parâmetros do arquivo

[Copiar link]
Publicado em 12/01/2016 14:29:07 | | |

Há um arquivo de configuração no asp.net AssemblyInfo.cs que é usado principalmente para definir alguns parâmetros das informações gerais geradas sobre o arquivo assembly dll, e a seguir está uma descrição detalhada do conteúdo do arquivo padrão de AssemblyInfo.cs

//是否符合公共语言规范(CLS)
[assembleia: CLSComplidor(verdadeiro)]
//控制程序集中所有类型对COM的可访问性
[assembly: ComVisible(false)]
//代码的作者和这些代码的的开发人员之间的可靠协定
[assembly: Contrato de Confiabilidade(Consistência.NãoNãoCorroQueCorroEstaQueAQueZero)]

//标题:
[assembly: AssemblyTitle(".NET Pet Shop Model")]
//备注:
[assembly: AssemblyDescrip{filtering}tion(".NET Pet Shop Middle-Tier Components")]
//配置文件:
[assembly: AssemblyConfiguration("")]
//公司:
[assembleia: AssemblyCompany ("Microsoft Corporation")]
//产品名称:
[assembly: AssemblyProduct(".NET Pet Shop 4.0")]
//版权:
[assembleia: AssemblyCopyright("Copyright ?2005 Microsoft Corporation")]
//商标声明:
[assembleia: AssemblyTrademark("")]
//内部名称
[assembleia: AssemblyCulture("")]


A explicação específica é a seguinte:

1. [assembleia: AssemblyTitle("")]
[assembly: AssemblyTitle("")]code":"Bem, a assembly anterior indica que essa propriedade é para toda a assembleia.
Nome do tipo: System.Reflection.AssemblyTitleAttribute
[AttributeUsage(AttributeTargets.Assembly)]
classe pública selada AssembleiaTítuloAtributo: Atributo

Esse atributo descreve o nome da assembleia, como: fulano ou tal, empresa, fulano


2. [assembly: AssemblyDescrip{filter}tion("")]
Nome do Tipo:
System.Reflection.AssemblyDescrip{filter}tionAttribute
Declaração de atributo:
[AttributeUsage(AttributeTargets.Assembly)]
classe pública selada AssemblyDescrip{filter}tionAttribute : Attribute

Função:
Uma descrição simples do montador, como funções, linguagem, etc

3. [assembly: AssemblyDescrip{filter}tion("")]
Nome do Tipo:
System.Reflection.AssemblyDescrip{filter}tionAttribute


Declaração de atributo:
[AttributeUsage(AttributeTargets.Assembly)]
classe pública selada AssemblyDescrip{filter}tionAttribute : Attribute
Função:
Uma descrição simples da montagem, descrevendo a função, características, restrições, etc. da montagem
4. [assembly: AssemblyConfiguration("")]
Nome do Tipo:
System.Reflection.AssemblyConfigurationAttribute
Declaração de atributo:
[AttributeUsage(AttributeTargets.Assembly)]
classe pública lacrada AssemblyConfigurationAttribute : Attribute
Função:
Informações de configuração de assembly, como: varejo, release, depuração, etc., . O runtime do .NET não usa essa propriedade
5. [assembleia: AssemblyCompany("")]
Nome do Tipo:
System.Reflection.AssemblyCompanyAttribute
Declaração de atributo:
[AttributeUsage(AttributeTargets.Assembly)]
classe pública selada AssembleiaEmpresaAtributo : Atributo
Função:
O nome da empresa à qual a assembleia pertence
6. [assembly: AssemblyProduct("")]
Nome do Tipo:
System.Reflection.AssemblyProductAttribute
Declaração de atributo:
[AttributeUsage(AttributeTargets.Assembly)]
classe pública lacrada AssemblyProdutoAtributo : Atributo
Função:
O nome do produto descrito na assembleia

7. [assembleia: AssemblyCopyright("")]
Nome do Tipo:
System.Reflection.AssemblyCopyrightAttribute
Declaração de atributo:
[AttributeUsage(AttributeTargets.Assembly)]
classe pública lacrada AssemblyCopyrightAtributo : Atributo
Função:
Informações sobre direitos autorais para assembleias

8. [assembleia: AssemblyTrademark("")]
Nome do Tipo:
System.Reflection.AssemblyTrademarkAttribute
Declaração de atributo:
[AttributeUsage(AttributeTargets.Assembly)]
classe pública lacrada AssemblyTrademarkAtributo : Atributo
Função:
Informações de marcas registradas para assembleias

9. [assembleia: AssemblyCulture("")]
Nome do Tipo:
System.Reflection.AssemblyCultureAttribute
Declaração de atributo:
[AttributeUsage(AttributeTargets.Assembly)]
classe pública selada AssembleiaCulturaAtributo : Atributo
Função:
Os campos enumerados indicam a regionalidade apoiada pela assembleia. Um assembly também pode especificar a independência da zona, indicando que contém recursos para a zona padrão. Bibliotecas de execução tratam assemblies que não possuem atributos regionais definidos como vazios como subassemblies. Tais montagens estão sujeitas às regras de vinculação de submontagem. Para mais informações, veja Como Bibliotecas Executáveis Localizam Montagens.




Anterior:Codificação e decodificação de URL em ASP.NET
Próximo:Versão SendCloud Sohu C# da ferramenta de envio de e-mails
Disclaimer:
Todo software, material de programação ou artigos publicados pela Code Farmer Network são apenas para fins de aprendizado e pesquisa; O conteúdo acima não deve ser usado para fins comerciais ou ilegais, caso contrário, os usuários terão todas as consequências. As informações deste site vêm da Internet, e disputas de direitos autorais não têm nada a ver com este site. Você deve deletar completamente o conteúdo acima do seu computador em até 24 horas após o download. Se você gosta do programa, por favor, apoie um software genuíno, compre o registro e obtenha serviços genuínos melhores. Se houver qualquer infração, por favor, entre em contato conosco por e-mail.

Mail To:help@itsvse.com