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