Я не могу удалить сборку (log4net.dll) из GAC. Он дает следующую ошибку.
"Сборка требуется одним или несколькими приложениями".
Однако, если я ищу сборку с помощью ProcessExplorer, ничего не появляется? Как удалить эту сборку из GAC?
Ответ 1
Рассматривали ли вы эту статью в KB и пытались ее выполнить?
Предупреждение При неправильном изменении реестра с помощью редактора реестра или с помощью другого метода могут возникнуть серьезные проблемы. Эти проблемы могут потребовать переустановки операционной системы. Майкрософт не может гарантировать, что эти проблемы могут быть решены. Измените реестр на свой страх и риск.
Чтобы обойти эту проблему, просмотрите список значений для следующих подразделов в редакторе реестра:
Если значение для записи является дескриптором установщика Windows, удалите запись. Например, значение может быть критической записью REG_MULTI_SZ, которая напоминает следующее: = YsgSC6wx9uiD1dqmmjW > т $! GP ^ D'A @? Г}} GN3 LTA
Примечание Вы должны удалить запись. Не просто очистите значение записи.
Ответ 2
Наиболее вероятной причиной этого является то, что вы установили сборку log4net через установщик Windows (msi-package). Если это так, попробуйте удалить его с помощью "Установка и удаление программ".