Ubicación del ensamblado
La ubicación de un ensamblado determina si Common Language Runtime lo encuentra cuando se hace referencia a él y también puede determinar si otros ensamblados pueden compartirlo. Un ensamblado se puede implementar en las siguientes ubicaciones:
El directorio o subdirectorios de la aplicación.
Es la ubicación de implementación más frecuente de los ensamblados. Los subdirectorios del directorio raíz de una aplicación se pueden basar en el idioma o en la referencia cultural. Si un ensamblado tiene información en el atributo de referencia cultural, tiene que estar en un subdirectorio del directorio de la aplicación con el nombre de esa referencia cultural.
La caché global de ensamblados.
Es una caché de código para todo el equipo que se instala donde esté instalado Common Language Runtime. En la mayoría de los casos, si se piensa compartir un ensamblado con varias aplicaciones, habrá que instalarlo en la caché global de ensamblados.
Un servidor HTTP.
Un ensamblado instalado en un servidor HTTP debe tener un nombre seguro, y se señala en la sección del código base del archivo de configuración de la aplicación.
Vea también
Conceptos
Cómo el motor en tiempo de ejecución ubica ensamblados