Cómo: Instalar un ensamblado en la Caché de ensamblados global
Hay tres formas de instalar un ensamblado en la memoria caché global de ensamblados:
Utilizar la herramienta Caché global de ensamblados (Gacutil.exe).
Gacutil.exe se puede utilizar para agregar ensamblados con nombre seguro a la caché global de ensamblados y ver el contenido de dicha caché.
Nota Gacutil.exe sólo debe usarse para programación y no para instalar ensamblados de producción en la caché global de ensamblados.
Utilizar Microsoft Windows Installer 2.0.
Esta es la forma recomendada y más normal de agregar ensamblados a la caché global de ensamblados. El instalador proporciona el recuento de referencias de los ensamblados de la caché global de ensamblados, además de otras ventajas.
Utilizar Mscorcfg.msc (Herramienta de configuración de .NET Framework).
Mscorcfg.msc (Herramienta de configuración de .NET Framework) permite ver la caché global de ensamblados y agregarle nuevos ensamblados.
Nota |
---|
En versiones anteriores de .NET Framework, la extensión Shfusion.dll del shell de Windows le permitía instalar ensamblados arrastrándolos en el Explorador de Windows.A partir de .NET Framework versión 4, Shfusion.dll está obsoleto. |
Para instalar un ensamblado con nombre seguro en la caché global de ensamblados utilizando la herramienta Caché global de ensamblados (Gacutil.exe)
En el símbolo del sistema, escriba el siguiente comando:
gacutil –I <nombre del ensamblado>
En este comando, nombre del ensamblado es el nombre del ensamblado que se va a instalar en la caché global de ensamblados.
En el ejemplo siguiente se instala un ensamblado con el nombre de archivo hello.dll en la caché global de ensamblados.
gacutil -i hello.dll
Vea también
Referencia
Gacutil.exe (Herramienta Caché global de ensamblados)
Otros recursos
Trabajar con ensamblados y la Caché de ensamblados global
Historial de cambios
Fecha |
Historial |
Motivo |
---|---|---|
Junio de 2010 |
Documentado que Shfusion.dll está obsoleto. |
Corrección de errores de contenido. |