Global Assembly Cache: различия между версиями

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
[непроверенная версия][непроверенная версия]
Содержимое удалено Содержимое добавлено
м + {{нет категорий}}, + {{изолированная статья}}
Строка 8: Строка 8:


GAC также хранит разные версии сборок, приложение при запуске выбирает ему необходимую сборку.
GAC также хранит разные версии сборок, приложение при запуске выбирает ему необходимую сборку.
К примеру ваше приложение использует две сборки с одинаковым именем: Сборка, одна из них версии 1.0 а вторая 2.0. В одну папку их не положишь, зато GAC мжет их хранить спокойно.
К примеру ваше приложение использует две сборки с одинаковым именем: Сборка, одна из них версии 1.0 а вторая 2.0. В одну папку их не положишь, зато GAC может их хранить спокойно.


== Создание своей сборки ==
== Создание своей сборки ==

Версия от 12:56, 2 августа 2013

Global Assembly Cache (GAC) Глобальный Кэш Сборок, который хранит сборки .NET

Функции

Необходим чтобы несколько приложений, использующие одинаковые сборки, могли иметь к ним доступ.

Гарантирует их безопасность, т.е. чтобы пользователь их не удалил и т.п., так как каталог GAC находиться в папке Windows которая защищена.

GAC также хранит разные версии сборок, приложение при запуске выбирает ему необходимую сборку. К примеру ваше приложение использует две сборки с одинаковым именем: Сборка, одна из них версии 1.0 а вторая 2.0. В одну папку их не положишь, зато GAC может их хранить спокойно.

Создание своей сборки

Запустить из командной строки gacutil.exe /i <ИмяСборки>

Смотрте также

Ссылки