Det finnes en konfigurasjonsfil i asp.net AssemblyInfo.cs som hovedsakelig brukes til å sette noen parametere for den genererte generelle informasjonen om assembler-dll-filen, og følgende er en detaljert beskrivelse av innholdet i standard AssemblyInfo.cs-filen
//是否符合公共语言规范(CLS)
[forsamling: CLSCompliant (true)]
//控制程序集中所有类型对COM的可访问性 [samling: ComVisible(falsk)]
//代码的作者和这些代码的的开发人员之间的可靠协定 [forsamling: Pålitelighetskontrakt(Konsistens.WillNotCorruptState,Cer.MayFail)]
//标题: [montering: AssemblyTitle(".NET Pet Shop Model")]
//备注: [assembly: AssemblyDescrip{filtering}tion(".NET Pet Shop mellomnivåkomponenter")]
//配置文件: [assembly: AssemblyConfiguration("")]
//公司: [samling: AssemblyCompany ("Microsoft Corporation")]
//产品名称: [assembly: AssemblyProduct(".NET Pet Shop 4.0")]
//版权: [samling: AssemblyCopyright ("Copyright ?2005 Microsoft Corporation")]
//商标声明: [samling: AssemblyTrademark("")]
//内部名称 [forsamling: ForsamlingKultur ("")]
Den spesifikke forklaringen er som følger:
1. [forsamling: Forsamlingstittel ("")] [assembly: AssemblyTitle("")]kode": "Bra, forrige assembly indikerer at denne egenskapen gjelder for hele assemblieen. Typenavn: System.Reflection.AssemblyTitleAttribute [AttributeUsage(AttributeTargets.Assembly)] offentlig forseglet klasse AssemblyTitleAttribute : Attribute
Denne egenskapen beskriver navnet på samlingen, for eksempel: så-og-så, selskap, så-så-så
2. [assembly: AssemblyDescrip{filter}tion("")] Typenavn: System.Reflection.AssemblyDescrip{filter}tionAttribute Attributtdeklarasjon: [AttributeUsage(AttributeTargets.Assembly)] public sealed class AssemblyDescrip{filter}tionAttribute : Attribute
Funksjon: En enkel beskrivelse av assembleren, som funksjoner, språk osv
3. [assembly: AssemblyDescrip{filter}tion("")] Typenavn: System.Reflection.AssemblyDescrip{filter}tionAttribute
Attributtdeklarasjon: [AttributeUsage(AttributeTargets.Assembly)] public sealed class AssemblyDescrip{filter}tionAttribute : Attribute Funksjon: En enkel beskrivelse av samlingen, som beskriver funksjonen, karakteristikkene, begrensningene osv. til samlingen 4. [assembly: AssemblyConfiguration("")] Typenavn: System.Reflection.AssemblyConfigurationAttribute Attributtdeklarasjon: [AttributeUsage(AttributeTargets.Assembly)] offentlig lukket klasse AssemblyConfigurationAttribute : Attribute Funksjon: Assembly-konfigurasjonsinformasjon, som: retail, release, feilsøking, osv., . .NET-kjøretid bruker ikke denne egenskapen 5. [montering: AssemblyCompany("")] Typenavn: System.Reflection.AssemblyCompanyAttribute Attributtdeklarasjon: [AttributeUsage(AttributeTargets.Assembly)] offentlig lukket klasse AssemblyCompanyAttribute : Attribute Funksjon: Navnet på selskapet som forsamlingen tilhører 6. [samling: AssemblyProduct("")] Typenavn: System.Reflection.AssemblyProductAttribute Attributtdeklarasjon: [AttributeUsage(AttributeTargets.Assembly)] offentlig lukket klasse AssemblyProductAttribute : Attribute Funksjon: Produktnavnet beskrevet i samlingen
7. [forsamling: AssemblyCopyright ("")] Typenavn: System.Reflection.AssemblyCopyrightAttributt Attributtdeklarasjon: [AttributeUsage(AttributeTargets.Assembly)] offentlig forseglet klasse AssemblyCopyrightAttribute : Attribute Funksjon: Opphavsrettsinformasjon for samlinger
8. [samling: AssemblyTrademark ("")] Typenavn: System.Reflection.AssemblyTrademarkAttribute Attributtdeklarasjon: [AttributeUsage(AttributeTargets.Assembly)] offentlig forseglet klasse AssemblyTrademarkAttribute : Attribute Funksjon: Varemerkeinformasjon for samlinger
9. [forsamling: ForsamlingKultur ("")] Typenavn: System.Reflection.AssemblyCultureAttribute Attributtdeklarasjon: [AttributeUsage(AttributeTargets.Assembly)] offentlig lukket klasse AssemblyCultureAttribute : Attribute Funksjon: De oppførte feltene viser den regionaliteten som støttes av forsamlingen. En samling kan også spesifisere soneuavhengighet, noe som indikerer at den inneholder ressurser for standardsonen. Kjørebiblioteker behandler assemblies som ikke har noen regionale attributter satt til empty som underassemblies. Slike sammensetninger er underlagt undersammensetningsbindingsreglene. For mer informasjon, se Hvordan kjøre biblioteker lokaliserer samlinger. |