Практическое руководство. Установка сборки в глобальный кэш сборок
Существует три способа установки сборки в глобальный кэш сборок:
С помощью программы глобального кэша сборок (Gacutil.exe).
Эту программу можно использовать для добавления сборок со строгими именами в глобальный кэш сборок и для просмотра содержимого указанного кэша.
Примечание Программа Gacutil.exe предназначена только для использования в процессе разработки и не должна использоваться для установки рабочих сборок в глобальный кэш сборок.
С помощью установщика Microsoft Windows 2.0.
Данный подход является рекомендуемым, а также наиболее общим способом добавления сборок в глобальный кэш сборок. Программа установки предоставляет возможность подсчета ссылок на сборки в глобальном кэше сборок и другие дополнительные возможности.
С помощью Mscorcfg.msc (средство настройки .NET Framework).
Mscorcfg.msc (средство настройки .NET Framework) позволяет просматривать глобальный кэш сборок и добавлять новые сборки в кэш.
Примечание |
---|
В предыдущих версиях .NET Framework расширение оболочки Windows Shfusion.dll позволяло устанавливать сборки, перетаскивая их в проводнике.Начиная с версии .NET Framework 4, расширение оболочки Shfusion.dll является устаревшим. |
Установка сборки со строгим именем в глобальный кэш с помощью средства глобального кэша сборок (Gacutil.exe)
В командной строке введите следующую команду:
gacutil –I <имя сборки>
В этой команде имя сборки представляет собой имя сборки, устанавливаемой в глобальный кэш сборок.
В следующем примере выполняется установка сборки с именем файла hello.dll в глобальный кэш сборок.
gacutil -i hello.dll
См. также
Ссылки
Gacutil.exe (программа глобального кэша сборок)
Другие ресурсы
Работа со сборками и глобальным кэшем сборок
Журнал изменений
Дата |
Журнал |
Причина |
---|---|---|
Июнь 2010 |
Задокументировано, что расширение оболочки Shfusion.dll теперь является устаревшим. |
Исправление ошибки содержимого. |