2011-05-17 3 views
1

Мне нужно удалить старую версию этой DLL из GAC для запуска установщика, но я получаю сообщение об ошибке «Отказано в доступе». Кто-нибудь знает, как я могу удалить эту DLL?Удалите старую версию Microsoft.AnalysisServices.AdomdClient из GAC

+0

Возможно, потому, что вы не должны самостоятельно удалять вещи из GAC вручную. И, во-вторых, вероятно, потому, что у вас нет административных привилегий. –

+0

Я использую учетную запись администратора и ее необходимо удалить, поскольку старая версия блокирует программу установки. более поздняя версия .dll уже находится в gac – stefan

+0

Как старая версия может блокировать программу установки? И почему программа установки не может удалить ее автоматически? Обратитесь к поставщику за поддержкой. –

ответ

1

Команда, которую вы ищете,:

gacutil.exe /u <assemblyname> 

Документация gacutil.exe доступна here. Для этого вам, очевидно, понадобится SDK, gacutil.exe больше не установлен с .NET Framework.

Кроме того, убедитесь, что вы используете правильную версию of gacutil.exe. Он должен соответствовать версии сборки, которую вы пытаетесь удалить.

Наконец, убедитесь, что вы используете административные привилегии. Вам может потребоваться запустить командную строку с повышенными правами для выполнения команды.

+0

ТНХ для помощи – stefan

+0

Невозможно удалить: сборка требует одного или нескольких приложений В ожидании ссылок: СХЕМЫ: ID: ОПИСАНИЕ: <установщика Windows > – stefan

+0

Как я могу удалить эту ссылку? – stefan

 Смежные вопросы

  • Нет связанных вопросов^_^