Поиск
 

FrameWork

MicroSoft DotNet

Cи Шарп это просто Simple C#
Логин Пароль Вход Регистрация
Главная
Изучаем C#
Web-приложения
Win-приложения
Web-сервисы
ADO.NET
FrameWork
Алгоритмы
Исходники
Классы
Среда разработки
Статьи
Форум
FAQ
О Проекте
Обратная связь
Отблагодарить
Rambler's Top100

Два вида сборок — два вида развертывания

.NET Framework поддерживает два вида сборок: с нестрогими именами (weakly
named assemblies) и со строгими именами (strongly named assemblies).
Сборки со строгими и нестрогими именами идентичны по структуре, т. е. они
используют один и тот же файловый формат — portable executable (РЕ) и состоят
из заголовка РЕ, заголовка CLR, метаданных и таблиц декларации
Оба типа сборок компонуются при помощи одних и тех
же инструментов, например компилятора С# или ALexe. В действительности сборки
со строгими и нестрогими именами отличаются тем, что первые подписаны при
помощи пары ключей, уникально идентифицирующей издателя сборки. Эта пара
ключей позволяет уникально идентифицировать сборку, обеспечивать ее безопасность, управлять ее версиями, а также развертывать в любом месте пользовательского жесткого диска или даже в Интернете. Возможность уникально идентифицировать сборку позволяет CLR при попытке привязки приложения к сборке со строгим именем реализовать определенные политики, основанные на «благонадежности» кода. Эта глава посвящена разъяснению сущности сборок со строгим
именем и политик, применяемым к ним CLR.
Развертывание сборки может быть закрытым или глобальным. Сборку с закрытым развертыванием развертывают в базовом каталоге приложения или в одном из его подкаталогов. Для сборки с нестрогим именем возможно лишь закрытое развертывание.
Сборку с глобальным развертыванием развертывают в каком-либо общеизвестном
каталоге, который CLR проверяет при поиске сборок. Такие сборки можно развертывать как закрыто, так и глобально.

Предыдущая стр.    Оглавление    Следующая стр.
Средняя оценка: (1 - 1 голосов)
Для оценки необходимо зарегистрироваться


Только зарегистрировавшиеся пользователи могут оставлять комментарии