Поделиться через


Практическое руководство. Установка сборки в глобальный кэш сборок

Существует три способа установки сборки в глобальный кэш сборок:

  • С помощью программы глобального кэша сборок (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 теперь является устаревшим.

Исправление ошибки содержимого.