Desinstalar un ensamblado
Existe una utilidad gacutil.exe que nos permite trabajar con el GAC (Cache de Ensamblados Globales) , y por tanto desinstalar el ensamblado. Me puse a buscar y existe documentación sobre este tema:
- Cómo: Quitar un ensamblado de la memoria Caché de ensamblados global
- Herramienta Caché de ensamblados global (Gacutil.exe)
Pero lo curioso es saber donde está el ejecutable gacutil.exe. Para facilitar el trabajo, indicar que está en %Systemroot%\Microsoft.NET\Framework\versionNumber, en mi caso C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322
Otra manera de poder usarlo es mediante la Simbolo de sistema del SDK (por ejemplo Microsoft Visual Studio 2008 / Visual Studio Tools / Simbolo de Sistema de Visual Studio).
Uso: Gacutil [ ]
Comandos:
/i [ /r <...> ] [ /f ]
Instala un ensamblado en la cach‚ de ensamblados global./il [ /r <...> ] [ /f ]
Instala uno o m s ensamblados en la cach‚ de ensamblados global./u [ /r <...> ]
Desinstala un ensamblado de la cach‚ de ensamblados global./ul [ /r <...> ]
Desinstala uno o más ensamblados de la cach‚ de ensamblados global./l [ ]
Muestra una lista de la cach‚ de ensamblados global filtrada por/lr [ ]
Muestra una lista de la cach‚ de ensamblados global con todas las
referencias de las que se mantiene un seguimiento./cdl
Elimina el contenido de la cach‚ de descarga/ldl
Muestra el contenido de la cach‚ de descarga/?
Muestra una pantalla de ayuda detalladaOpciones:
/r
Especifica una referencia de la que se mantiene un seguimiento para
instalar (/i, /il) o desinstalar (/u, /ul)./f
Fuerza la reinstalaci¢n de un ensamblado./nologo
Suprime la presentación de la pancarta de logotipo/silent
Suprime la presentación de todos los resultados