Практическое руководство. Установка сборки в глобальный кэш сборок
В глобальном кэше сборок сохраняются сборки, которые могут использоваться несколькими приложениями. Установите сборку в глобальный кэш сборок с одним из следующих компонентов:
Внимание
В глобальный кэш сборок можно установить только сборки со строгими именами. Дополнительные сведения о создании сборки с строгим именем см. в статье "Практическое руководство. Подписыв сборку строгим именем".
Установщик Windows
Установщик Windows — средство установки Windows, которое рекомендуется использовать для добавления сборок в GAC. Установщик Windows предоставляет возможность подсчета ссылок на сборки в GAC и другие дополнительные возможности. Создать пакет установщика для установщика Windows можно с помощью расширения Wix Toolset для Visual Studio 2017.
Средство глобального кэша сборок
Служебную программу глобального кэша сборок .NET (gacutil.exe) можно использовать для добавления сборок в глобальный кэш сборок и для просмотра содержимого указанного кэша.
Примечание.
Gacutil.exe предназначен только для разработки. Не используйте его для установки рабочих сборок в глобальный кэш сборок.
Синтаксис для использования gacutil.exe для установки сборки в глобальном кэше сборок выглядит следующим образом:
gacutil -i <assembly name>
В этой команде <имя сборки> представляет собой имя сборки, устанавливаемой в глобальный кэш сборок.
Если gacutil.exe не находится в системном пути, используйте Командную строку разработчика или PowerShell для разработчиков в Visual Studio.
В следующем примере выполняется установка сборки с именем файла hello.dll в глобальный кэш сборок.
gacutil -i hello.dll
Примечание.
В предыдущих версиях .NET Framework расширение оболочки Windows Shfusion.dll позволяло устанавливать сборки, перетаскивая их в проводнике. Начиная с версии .NET Framework 4 расширение оболочки Shfusion.dll является устаревшим.
См. также
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по