Compartir a través de


Cómo: Cargar y descargar ensamblados (Guía de programación de C#)

Actualización: noviembre 2007

Los ensamblados a los que hace referencia el programa se cargarán automáticamente en tiempo de generación, pero también es posible cargar ensamblados específicos en el dominio de aplicación actual en tiempo de ejecución. Para obtener más información, vea Dominios de aplicación (Guía de programación de C#).

No existe ninguna forma de descargar un ensamblado individual sin descargar todos los dominios de aplicación que lo contienen. Aunque el ensamblado esté fuera de ámbito, el archivo de ensamblado actual permanecerá cargado hasta que se descarguen todos los dominios de aplicación que lo contienen.

Si se desea descargar algunos ensamblados pero no otros, se debe considerar la posibilidad de crear un nuevo dominio de aplicación, ejecutar el código dentro del dominio y, a continuación, descargar ese dominio de aplicación. Para obtener más información, vea Cómo: Ejecutar código en otro dominio de aplicación (Guía de programación de C#).

Para cargar un ensamblado en un dominio de aplicación

Para descargar un dominio de aplicación

  • No existe ninguna forma de descargar un ensamblado individual sin descargar todos los dominios de aplicación que lo contienen. Utilice el método Unload de AppDomain para descargar los dominios de aplicación. Para obtener más información, vea Cómo: Descargar un dominio de aplicación.

Vea también

Tareas

Cómo: Cargar ensamblados en un dominio de aplicación

Conceptos

Guía de programación de C#

Referencia

Ensamblados y Caché de ensamblados global (Guía de programación de C#)

Dominios de aplicación (Guía de programación de C#)