Compartir por


Ubicación del ensamblado

La ubicación de un ensamblado determina si Common Language Runtime puede encontrarlo cuando se hace referencia a él y también puede determinar si el ensamblado se puede compartir con otros ensamblados. Puede implementar un ensamblado en las siguientes ubicaciones:

  • Directorio o subdirectorios de la aplicación.

    Esta es la ubicación más común para implementar un ensamblado. Los subdirectorios del directorio raíz de una aplicación se pueden basar en el idioma o la referencia cultural. Si un ensamblaje tiene información en el atributo de cultura, debe estar en un subdirectorio bajo el directorio de la aplicación con el nombre de esa cultura.

  • La caché global de ensamblados.

    Se trata de una caché de código para toda la máquina que se instala siempre que se instale Common Language Runtime. En la mayoría de los casos, si piensa compartir un ensamblado con varias aplicaciones, debe implementarlo en la caché global de ensamblados.

  • En un servidor HTTP.

    Un ensamblado implementado en un servidor HTTP debe tener un nombre seguro. Debe apuntar al ensamblado en la sección de código base del archivo de configuración de la aplicación.

Consulte también