Hay un archivo de configuración en el asp.net AssemblyInfo.cs que se utiliza principalmente para establecer algunos parámetros de la información general generada sobre el archivo dll de ensamblaje, y a continuación se presenta una descripción detallada del contenido del archivo de AssemblyInfo.cs predeterminado
//是否符合公共语言规范(CLS)
[asamblea: CLSCompliente(verdadero)]
//控制程序集中所有类型对COM的可访问性 [asamblea: ComVisible(false)]
//代码的作者和这些代码的的开发人员之间的可靠协定 [ensamblaje: Contrato de Fiabilidad(Consistencia.NoCorromEstACorromBorACere.Falla)]
//标题: [ensamblaje: AssemblyTitle(".NET Modelo de tienda de mascotas")]
//备注: [assembly: AssemblyDescrip{filtering}tion(".NET Pet Shop Middle-Tier Components")]
//配置文件: [ensamblaje: AssemblyConfiguration("")]
//公司: [asamblea: AssemblyCompany ("Microsoft Corporation")]
//产品名称: [ensamblaje: AssemblyProduct(".NET Pet Shop 4.0")]
//版权: [asamblea: AssemblyCopyright ("¿Copyright 2005 Microsoft Corporation")]
//商标声明: [asamblea: AssemblyTrademark("")]
//内部名称 [asamblea: AssemblyCulture("")]
La explicación específica es la siguiente:
1. [asamblea: TítuloAsamblea("")] [assembly: AssemblyTitle("")]code":"Bien, el assembly anterior indica que esta propiedad es para todo el ensamblaje. Nombre del tipo: System.Reflection.AssemblyTitleAttribute [UsoAtributo(ObjetivosDeAtributo.Assembly)] Clase pública sellada AsambleaTítuloAtributo: Atributo
Este atributo describe el nombre de la asamblea, como: fulanito o tal, compañía, así cual
2. [ensamblaje: AssemblyDescrip{filter}tion("")] Nombre del tipo: System.Reflection.AssemblyDescrip{filter}tionAttribute Declaración de atributos: [UsoAtributo(ObjetivosDeAtributo.Assembly)] clase pública sellada AssemblyDescrip{filter}tionAttribute : Attribute
Función: Una descripción sencilla del ensamblaje, como funciones, lenguaje, etc
3. [assembly: AssemblyDescrip{filter}tion("")] Nombre del tipo: System.Reflection.AssemblyDescrip{filter}tionAttribute
Declaración de atributos: [UsoAtributo(ObjetivosDeAtributo.Assembly)] clase pública sellada AssemblyDescrip{filter}tionAttribute : Attribute Función: Una descripción sencilla del ensamblaje, que describe la función, características, restricciones, etc. del ensamblaje 4. [ensamblaje: AssemblyConfiguration("")] Nombre del tipo: System.Reflection.AssemblyConfigurationAttribute Declaración de atributos: [UsoAtributo(ObjetivosDeAtributo.Assembly)] clase pública sellada AssemblyConfigurationAttribute : Attribute Función: Información de configuración de ensamblador, como: venta al detalle, lanzamiento, depuración, etc., . El tiempo de ejecución .NET no utiliza esta propiedad 5. [asamblea: Compañía de la Asamblea("")] Nombre del tipo: System.Reflection.AssemblyCompanyAttribute Declaración de atributos: [UsoAtributo(ObjetivosDeAtributo.Assembly)] Clase pública sellada AsambleaEmpresaAtributo: Atributo Función: El nombre de la empresa a la que pertenece la asamblea 6. [ensamblaje: AssemblyProduct("")] Nombre del tipo: System.Reflection.AssemblyProductAttribute Declaración de atributos: [UsoAtributo(ObjetivosDeAtributo.Assembly)] clase pública sellada AssemblyProductAttribute : Atributo Función: El nombre del producto descrito en el ensamblaje
7. [asamblea: AssemblyCopyright("")] Nombre del tipo: Sistema.Reflexión.EnsamblajeAtributoDerechos de Autor Declaración de atributos: [UsoAtributo(ObjetivosDeAtributo.Assembly)] clase pública sellada AssemblyCopyrightAtributo: Atributo Función: Información sobre derechos de autor para asambleas
8. [asamblea: AssemblyTrademark("")] Nombre del tipo: Sistema.Reflexión.AsambleDistintivoAtributo Declaración de atributos: [UsoAtributo(ObjetivosDeAtributo.Assembly)] clase pública sellada AsambleaMarca RegistradaAtributo: Atributo Función: Información sobre marcas registradas para ensamblajes
9. [asamblea: AssemblyCulture("")] Nombre del tipo: Sistema.Reflexión.AsambleaCulturaAtributo Declaración de atributos: [UsoAtributo(ObjetivosDeAtributo.Assembly)] clase pública sellada AsambleaCulturaAtributo : Atributo Función: Los campos enumerados indican la regionalidad apoyada por la asamblea. Un ensamblador también puede especificar la independencia de zona, indicando que contiene recursos para la zona predeterminada. Las bibliotecas de ejecución tratan los ensamblajes que no tienen ningún atributo regional configurado como vacío como subensamblajes. Estos ensamblajes están sujetos a las reglas de vinculación de subensamblajes. Para más información, consulte Cómo localizan ensamblajes las bibliotecas de ejecución. |