Pregunta

No puedo desinstalar una Asamblea (log4net.dll) de GAC.Está dando el siguiente error.

"La asamblea es requerido por una o más aplicaciones".

Sin embargo, si la búsqueda de la Asamblea mediante ProcessExplorer no aparece nada?¿Cómo puedo quitar esta Asamblea del GAC?

¿Fue útil?

Solución

Han considerado que la lectura este artículo de KB y tratando de salir?

Advertencia Pueden producirse problemas graves si modifica incorrectamente el registro mediante el Editor del Registro o con cualquier otro método.Estos problemas pueden requerir la reinstalación del sistema operativo.Microsoft no puede garantizar que estos problemas pueden ser resueltos.Modifique el registro bajo su propio riesgo.

Para evitar este problema, examine la lista de valores para las siguientes subclaves en el Editor del Registro:

HKEY_CURRENT_USER\Software\Microsoft\Installer\Assemblies\Mundial HKEY_LOCAL_MACHINE\Software\Classes\Installer\Assemblies\Mundial

Si el valor de la entrada es un descriptor de Windows Installer, elimine la entrada.Por ejemplo, el valor podría ser un críptico REG_MULTI_SZ entrada similar a la siguiente:=ysgSC6wx9uiD1dqmmjW>m$!GP^D A@?z}gn3}lta

Nota Usted debe eliminar la entrada.No sólo claro el valor de la entrada.

Otros consejos

La causa más probable de esto es que se ha instalado el conjunto de log4net a través de un instalador de Windows (MSI-paquete). Si ese es el caso, tratar de desinstalarlo mediante Agregar / Quitar programas.

Los siguientes pasos me ayudaron a eliminar Microsoft.ReportViewer.Common,Version=12.0.0,PublicKeyToken=89845dcd8080cc91 de gac

cd %systemroot%\assembly\

A partir de aquí es posible que tenga más de un directorio "GAC", por lo que tendrá que buscar dentro de cada uno para encontrar su componente.

cd gac_msil
cd <assembly DLL name>
cd <assembly version number>__<public key token>

Por ejemplo: 12.0.0.0__89845dcd8080cc91

erase *.*

Say "y" a "¿está seguro".

cd ..
rd <assembly version number>__<public key token>
cd ..
rd <assembly DLL name>
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top