Пивняка Г.Г. Толковый словарь по информатике. Страница 48

г) создает границу, ограничивающую область действия ссылок. Манифест сборки содержит метаданные, используемые для разрешения типов и для обработки связанных с ресурсами запросов; д) сборка создает границу версий, являясь наименьшей единицей версий в общеязыковой среде выполнения; все типы и ресурсы в одной и той же сборке с точки зрения системы отслеживания версий представляют собой единое целое. В манифесте сборки описываются зависимости определенных версий от других сборок; д) сборка формирует единицу развертывания. При запуске приложения могут присутствовать лишь сборки, первоначально вызываемые приложением. Другие сборки, например, ресурсы локализации или сборки, содержащие вспомогательные классы, могут быть получены по требованию. Это позволяет приложениям сохранять простую структуру и малый размер при первоначальной загрузке; е) сборка является единицей, для которой поддерживается параллельное выполнение. Кроме того, сборки могут быть статическими или динамическими. Статические сборки могут включать в себя типы .NET Framework (интерфейсы и классы), а также ресурсы сборки (рисунки, файлы JPEG, файлы ресурсов и т.д.). Статические сборки хранятся на диске в виде исполняемых файлов переносимого формата (PE). Кроме того, .NET Framework можно использовать для создания динамических сборок, которые запускаются непосредственно из памяти и не сохраняются на диск перед выполнением. После выполнения динамические сборки можно сохранить на диске.

Assembly manifest (Манифест сборки)

(.NET) Внутренняя часть каждой сборки, позволяющая сборке быть самоописанной. Манифест позволяет идентифицировать сборку, указывает файлы, которые включаются в реализацию сборки, описывает типы и ресурсы, используемые в сборке, указывает зависимости от других сборок, а также набор прав доступа, которые необходимы сборке для корректной работы. Эта информация используется во время выполнения для разрешения ссылок, проверку корректности версий, проверку целостности загруженных сборок. Самоописывающая природа сборок позволяет производить установку и развертывание без побочных эффектов, простым использованием XCOPY.