Det finns en konfigurationsfil i asp.net AssemblyInfo.cs som främst används för att sätta vissa parametrar för den genererade allmänna informationen om assembler-dll-filen, och följande är en detaljerad beskrivning av innehållet i standardfilen AssemblyInfo.cs
//是否符合公共语言规范(CLS)
[sammansättning: CLSCompliant(true)]
//控制程序集中所有类型对COM的可访问性 [samling: ComVisible(falsk)]
//代码的作者和这些代码的的开发人员之间的可靠协定 [sammanställning: Tillförlitlighetskontrakt (Konsistens.Kommer InteCorruptStat, Cer.KanKanKanMisslyckas)]
//标题: [montering: AssemblyTitle(".NET Pet Shop Model")]
//备注: [assembly: AssemblyDescrip{filtering}tion(".NET Pet Shop Middle-Tier Components")]
//配置文件: [sammansättning: AssemblyConfiguration("")]
//公司: [sammansättning: AssemblyCompany ("Microsoft Corporation")]
//产品名称: [sammansättning: AssemblyProduct(".NET Pet Shop 4.0")]
//版权: [sammanställning: AssemblyCopyright ("Copyright ?2005 Microsoft Corporation")]
//商标声明: [sammansättning: AssemblyTrademark ("")]
//内部名称 [församling: AssemblyCulture("")]
Den specifika förklaringen är följande:
1. [församling: Församlingstitel("")] [assembly: AssemblyTitle("")]code": "Bra, den föregående assembly indikerar att denna egenskap gäller assemblie-hel. Typnamn: System.Reflection.AssemblyTitleAttribute [AttributeUsage(AttributeTargets.Assembly)] publik förseglad klass AssemblyTitleAttribute : Attribut
Denna egenskap beskriver namnet på samlingen, såsom: så-och-så, företag, så-så-så
2. [assembly: AssemblyDescrip{filter}tion("")] Typnamn: System.Reflection.AssemblyDescrip{filter}tionAttribute Attributdeklaration: [AttributeUsage(AttributeTargets.Assembly)] public sealed class AssemblyDescrip{filter}tionAttribute : Attribute
Funktion: En enkel beskrivning av assembleren, såsom funktioner, språk osv
3. [assembly: AssemblyDescrip{filter}tion("")] Typnamn: System.Reflection.AssemblyDescrip{filter}tionAttribute
Attributdeklaration: [AttributeUsage(AttributeTargets.Assembly)] public sealed class AssemblyDescrip{filter}tionAttribute : Attribute Funktion: En enkel beskrivning av sammansättningen, som beskriver funktionen, egenskaperna, begränsningarna etc. för sammansättningen 4. [montering: AssemblyConfiguration("")] Typnamn: System.Reflection.AssemblyConfigurationAttribute Attributdeklaration: [AttributeUsage(AttributeTargets.Assembly)] publik sluten klass AssemblyConfigurationAttribute : Attribut Funktion: Assembly-konfigurationsinformation, såsom: retail, release, felsökning, etc.. . .NET-körning använder inte denna egenskap 5. [montering: AssemblyCompany("")] Typnamn: System.Reflection.AssemblyCompanyAttribute Attributdeklaration: [AttributeUsage(AttributeTargets.Assembly)] publik förseglad klass AssemblyCompanyAttribute : Attribut Funktion: Namnet på företaget som församlingen tillhör 6. [sammansättning: AssemblyProduct("")] Typnamn: System.Reflection.AssemblyProductAttribute Attributdeklaration: [AttributeUsage(AttributeTargets.Assembly)] public sealed klass AssemblyProductAttribute : Attribute Funktion: Produktnamnet som beskrivs i monteringen
7. [församling: AssemblyCopyright("")] Typnamn: System.Reflection.AssemblyCopyrightAttribute Attributdeklaration: [AttributeUsage(AttributeTargets.Assembly)] publik förseglad klass AssemblyCopyrightAttribute : Attribut Funktion: Upphovsrättsinformation för samlingar
8. [samling: AssemblyTrademark("")] Typnamn: System.Reflection.AssemblyTrademarkAttribute Attributdeklaration: [AttributeUsage(AttributeTargets.Assembly)] publik sluten klass AssemblyTrademarkAttribute : Attribute Funktion: Varumärkesinformation för sammanställningar
9. [församling: AssemblyCulture("")] Typnamn: System.Reflection.AssemblyCultureAttribute Attributdeklaration: [AttributeUsage(AttributeTargets.Assembly)] publik förseglad klass AssemblyCultureAttribute : Attribut Funktion: De uppräknade fälten anger den regionalitet som församlingen stödjer. En samling kan också specificera zonoberoende, vilket indikerar att den innehåller resurser för standardzonen. Körbibliotek behandlar assemblies som inte har några regionala attribut satta till empty som delassemblies. Sådana sammansättningar omfattas av bindningsreglerna för delsammansättning. För mer information, se Hur kör bibliotek hittar sammansättningar. |