Программирование с использованием сборок
Обновлен: Ноябрь 2007
Сборки являются стандартными блоками приложений платформы .NET Framework; они составляют основную единицу развертывания, управления версиями, многократного использования, областей действия активации и разрешений безопасности. Сборка предоставляет среде CLR все сведения, которые ей необходимы для распознавания типов развертывания. Сборка представляет собой коллекцию типов и ресурсов, собранных для совместной работы и формирующих функциональную логическую единицу. Для среды выполнения тип не существует вне контекста сборки.
В этом разделе описывается способ создания модулей, сборок из модулей, способ создания пары ключей и подписи сборок строгим именем, а также способ установки сборки в глобальный кэш сборок. Кроме того, в этом разделе описывается способ использования средства MSIL Disassembler (Ildasm.exe) для просмотра данных манифеста сборки.
Примечание. |
---|
Начиная с платформы .NET Framework версии 2.0, среда выполнения не загружает сборки, которые были скомпилированы версиями платформы .NET Framework, чей номер версии выше, чем у текущей среды выполнения. Это относится к сочетанию основных и дополнительных номеров версии. |
В этом подразделе
Создание сборок
Предоставляет основные сведения об однофайловых и многофайловых сборках.Имена сборок
Предоставляет основные сведения о назначении имени для сборки.Практическое руководство. Определение полного имени сборки
Описывает способы определения полного имени сборки.Выполнение приложений интранета с полным доверием
Описывает способы указания существующей политики безопасности для сборок с полным доверием в общем ресурсе интранета.Расположение сборки
Предоставляет основные сведения о расположении сборок.Практическое руководство. Построение однофайловой сборки
Описывает способ создания однофайловой сборки.Многофайловые сборки
Описывает ситуации, в которых необходимо создание многофайловых сборок.Практическое руководство. Создание многофайловой сборки
Описывает способ создания многофайловой сборки.Настройка атрибутов сборки
Описывает атрибуты сборки и способы их настройки.Создание и использование сборок со строгими именами
Описывает способы и причины подписи сборок строгими именами, включает практические руководства.Отложенная подпись сборки
Описывает способ выполнения отложенной подписи сборки.Работа со сборками и глобальным кэшем сборок
Описывает способ и причины добавления сборок в глобальный кэш сборок, включает практические руководства.Практическое руководство. Просмотр содержимого сборок
Описывает использование средства MSIL Disassembler (Ildasm.exe) для просмотра содержимого сборки.Переадресация типов в общеязыковой среде CLR
Описывает способы использования пересылки типов для перемещения типа в другую сборку, не нарушая работу существующих приложений.
Ссылка
- Assembly
Класс платформы .NET Framework, представляющий сборку.
Связанные подразделы
Практическое руководство. Получение сведений о типах и членах из сборки
Описывает способ программного извлечения из сборки сведений о типе и других данных.Сборки в среде CLR
Общие сведения о сборках среды CLR.Управление версиями сборок
Общие сведения о привязке сборок и атрибутов AssemblyVersionAttribute и AssemblyInformationalVersionAttribute.Обнаружение сборок в среде выполнения
Описывает способ определения средой выполнения сборки, используемой для разрешения запроса привязки.Общие сведения об отражении
Использование класса Reflection для получения сведений о сборке.