Поиск

Работа со сборками и модулями

Подробнее мы рассмотрим сборки в главе 18. Пока нам достаточно знать, что сборка (assembly) — это физический файл, состоящий из нескольких РЕ-файлов .NET. Главное преимущество сборки в том, что она позволяет семантически группировать функциональность, что облегчает развертывание приложения и управление его версиями. Представлением сборки периода выполнения в .NET является класс Assembly (он ^ке — вершина иерархии объектов отражения).

Класс Assembly позволяет выполнить много действий, в том числе:

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