Paso 2: Comprobar los ensamblados a los que se hizo referencia previamente

Actualización: noviembre 2007

Si el ensamblado solicitado ya ha sido solicitado en llamadas previas, Common Language Runtime utiliza el ensamblado que ya está cargado. A la hora de asignar nombres a los ensamblados que forman la aplicación, se puede advertir que este ensamblado tiene ramificaciones. Para obtener más información sobre la forma de asignar nombres a los ensamblados, vea Nombres de ensamblado.

Si se ha producido un error en una solicitud anterior al ensamblado, las siguientes solicitudes al ensamblado producirán errores inmediatamente, sin que se intente cargar el ensamblado. A partir de la versión 2.0 de .NET Framework, los errores de enlace de ensamblados se almacenan en la memoria caché y la información almacenada en caché se utiliza para determinar si debe intentar cargarse el ensamblado.

Nota:

Para que se utilice el comportamiento de las versiones 1.0 y 1.1 de .NET Framework, que no almacenan los errores de enlace en la memoria caché, incluya <disableCachingBindingFailures> (Elemento) en el archivo de configuración.

Vea también

Conceptos

Cómo el motor en tiempo de ejecución ubica ensamblados

Escenarios de implementación de aplicaciones de .NET Framework

Paso 1: Examinar los archivos de configuración

Paso 3: Comprobar la Caché de ensamblados global

Paso 4: Ubicar el ensamblado a través de códigos base o sondeos

Referencias parciales a ensamblados

Referencia

<disableCachingBindingFailures> (Elemento)