Programar con ensamblados
Los ensamblados son las unidades de creación de .NET Framework; constituyen la unidad fundamental de implementación, control de versión, reutilización, ámbito de activación y permisos de seguridad. Los ensamblados proporcionan a Common Language Runtime la información necesaria para conocer las implementaciones de tipos. Son colecciones de tipos y recursos generados para funcionar conjuntamente y formar una unidad de funcionalidad lógica. Para el motor en tiempo de ejecución, un tipo no existe si no es en el contexto de un ensamblado.
En esta sección se describe cómo se crean módulos, ensamblados a partir de módulos y pares de claves, cómo se firma un ensamblado con un nombre seguro y cómo se instala un ensamblado en la caché de ensamblados global. Además, se describe cómo se usa el Desensamblador de MSIL (Ildasm.exe) para ver la información del manifiesto del ensamblado.
Nota
Si se inicia con la versión 2.0 de .NET Framework, el tiempo de ejecución no cargará un ensamblado compilado con una versión de .NET Framework posterior a la actualmente cargada en el tiempo de ejecución. Esto se aplica a la combinación de componentes principales y secundarios del número de versión.
En esta sección
- Crear ensamblados
Proporciona información general sobre ensamblados de un único archivo y de varios archivos.
- Nombres de ensamblado
Proporciona información general sobre la nomenclatura de ensamblados.
- Cómo: Determinar el nombre completo de un ensamblado
Describe cómo determinar el nombre completo de un ensamblado.
- Ubicación del ensamblado
Proporciona información general sobre la ubicación de ensamblados.
- Cómo: Generar un ensamblado de un solo archivo
Describe cómo se crea un ensamblado de un único archivo.
- Ensamblados de varios archivos
Describe las razones para crear ensamblados de varios archivos.
- Cómo: Generar un ensamblado de varios archivos
Describe cómo se crea un ensamblado de varios archivos.
- Configurar atributos de ensamblados
Describe los atributos de ensamblado y cómo se establecen.
- Crear y utilizar ensamblados con nombre seguro
Explica cómo y por qué se firman los ensamblados con nombres seguros, e incluye temas del tipo Cómo...
- Retrasar la firma de un ensamblado
Describe cómo se retrasa la firma de un ensamblado.
- Trabajar con ensamblados y la Caché de ensamblados global
Explica cómo y por qué se agregan ensamblados a la caché de ensamblados global, e incluye temas del tipo Cómo...
- Cómo: Ver el contenido de un ensamblado
Describe cómo se usa el Desensamblador de MSIL (Ildasm.exe) para ver el contenido de los ensamblados.
- Reenvío de tipos en Common Language Runtime
Describe cómo utilizar el reenvío de tipos para pasar un tipo a un ensamblado diferente sin interrumpir las aplicaciones existentes.
Referencia
- Assembly
La clase de .NET Framework que representa un ensamblado.
Secciones relacionadas
- Cómo: Obtener información sobre tipos y miembros desde un ensamblado
Describe cómo se obtiene información de tipo y otra información de un ensamblado mediante programación.
- Ensamblados en Common Language Runtime
Proporciona una introducción general a los conceptos de Common Language Runtime.
- Cómo el motor en tiempo de ejecución ubica ensamblados
Describe cómo el motor en tiempo de ejecución determina qué ensamblado se debe usar para satisfacer una solicitud de enlace.
- Información general sobre la reflexión
Describe cómo se usa la clase Reflection para obtener información sobre un ensamblado.