Nel asp.net AssemblyInfo.cs c'è un file di configurazione che viene utilizzato principalmente per impostare alcuni parametri delle informazioni generali generate sul file assembly dll, e di seguito una descrizione dettagliata del contenuto del file AssemblyInfo.cs predefinito
//是否符合公共语言规范(CLS)
[assemblea: CLSCompliant(vero)]
//控制程序集中所有类型对COM的可访问性 [assembly: ComVisible(false)]
//代码的作者和这些代码的的开发人员之间的可靠协定 [assembly: AffidabilitàContratto(Consistenza.NonStatoCorrotto,Cer.MayFail)]
//标题: [assembly: AssemblyTitle(".NET Pet Shop Model")]
//备注: [assembly: AssemblyDescrip{filtering}tion(".NET Pet Shop Componenti di fascia media")]
//配置文件: [assembly: AssemblyConfiguration("")]
//公司: [assemblea: AssemblyCompany ("Microsoft Corporation")]
//产品名称: [assembly: AssemblyProduct(".NET Pet Shop 4.0")]
//版权: [assemblea: AssemblyCopyright ("Copyright ?2005 Microsoft Corporation")]
//商标声明: [assembly: AssemblyTrademark("")]
//内部名称 [assemblea: AssemblyCulture("")]
La spiegazione specifica è la seguente:
1. [assemblea: AssemblyTitle("")] [assembly: AssemblyTitle("")]code":"Bene, l'assembly precedente indica che questa proprietà è a livello assemblie. Nome del tipo: System.Reflection.AssemblyTitleAttribute [AttributeUsage(AttributeTargets.Assembly)] classe pubblica sigillata AssembleaTitoloAttributo : Attributo
Questo attributo descrive il nome dell'assemblea, come: tizio o tal tipo, compagnia, così così
2. [assembly: AssemblyDescrip{filter}tion("")] Nome tipo: System.Reflection.AssemblyDescrip{filter}tionAttribute Dichiarazione dell'attributo: [AttributeUsage(AttributeTargets.Assembly)] classe pubblica sigillata AssemblyDescrip{filter}tionAttribute : Attribute
Funzione: Una semplice descrizione dell'assembly, come funzioni, linguaggio, ecc
3. [assembly: AssemblyDescrip{filter}tion("")] Nome tipo: System.Reflection.AssemblyDescrip{filter}tionAttribute
Dichiarazione dell'attributo: [AttributeUsage(AttributeTargets.Assembly)] classe pubblica sigillata AssemblyDescrip{filter}tionAttribute : Attribute Funzione: Una semplice descrizione dell'assemblaggio, che descrive la funzione, le caratteristiche, i vincoli, ecc. dell'assemblaggio 4. [assembly: AssemblyConfiguration("")] Nome tipo: System.Reflection.AssemblyConfigurationAttribute Dichiarazione dell'attributo: [AttributeUsage(AttributeTargets.Assembly)] classe pubblica sigillata AssemblyConfigurationAttribute : Attribute Funzione: Informazioni sulla configurazione dell'assembly, come: retail, release, debug, ecc., .NET runtime non utilizza questa proprietà 5. [assemblea: AssemblyCompany("")] Nome tipo: System.Reflection.AssemblyCompanyAttribute Dichiarazione dell'attributo: [AttributeUsage(AttributeTargets.Assembly)] Classe pubblica sigillata AssembleaAziendaAttributo : Attributo Funzione: Il nome dell'azienda a cui appartiene l'assemblea 6. [assembly: AssemblyProduct("")] Nome tipo: System.Reflection.AssemblyProductAttribute Dichiarazione dell'attributo: [AttributeUsage(AttributeTargets.Assembly)] classe pubblica sigillata AssemblyProductAttribute : Attributo Funzione: Il nome del prodotto descritto nell'assemblaggio
7. [assemblea: AssemblyCopyright("")] Nome tipo: System.Reflection.AssemblyCopyrightAttribute Dichiarazione dell'attributo: [AttributeUsage(AttributeTargets.Assembly)] classe pubblica sigillata AssemblyCopyrightAttributo : Attributo Funzione: Informazioni sul copyright per le assemblee
8. [assemblaggio: AssemblyTrademark("")] Nome tipo: Sistema.Reflection.AssemblyAttributeMarchio Dichiarazione dell'attributo: [AttributeUsage(AttributeTargets.Assembly)] classe pubblica sigillata AssemblyTrademarkAttributo : Attributo Funzione: Informazioni sul marchio per gli assemblaggi
9. [assemblea: AssemblyCulture("")] Nome tipo: Sistema.Riflessione.AssemblyCultureAttribute Dichiarazione dell'attributo: [AttributeUsage(AttributeTargets.Assembly)] classe pubblica sigillata AssembleaCulturaAttributo : Attributo Funzione: I campi enumerati indicano la regionalità supportata dall'assemblea. Un assembly può anche specificare l'indipendenza della zona, indicando che contiene risorse per la zona predefinita. Le librerie di esecuzione trattano gli assembly che non hanno attributi regionali impostati su vuoti come sottoassiemi. Tali assemblaggi sono soggetti alle regole di binding dei sottoassiemi. Per ulteriori informazioni, vedi Come Run Libraries Locate Assemblies. |