Перейти к содержанию

Microsoft додумалась...


Гость

Рекомендуемые сообщения

ВОт нашел документ любопытный, описывающий в общих чертах механизм распространения и компиляции программ для Виндоуз, используемый с .Net Runtime

"...В прошлом готовый программный пакет мог распространяться в виде исполняемого файла, файлов DLL и LIB, файла DLL с объектом СОМ и библиотекой типов или в другом формате.

В среде .NET Runtime используется механизм распространения, называемый сборкой (assembly). В процессе компиляции программного кода любым компилятором .NET код преобразуется в промежуточную форму, называемую "IL". Сборка содержит IL, метаданные и остальные файлы, необходимые для работы пакета, объединенные в одно целое. Каждая сборка содержит манифест (manifest) с перечнем файлов, входящих в сборку. В манифесте указано, какие типы и ресурсы сборки доступны за ее пределами, и установлено соответствие этих типов и ресурсов тем файлам, в которых они находятся. Кроме того, в манифесте перечисляются другие сборки, от которых зависит данная сборка.

Сборка автономна, а хранящаяся в ней информация обеспечивает ее самодокументирование.

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

---

УХ ТЫ!!!! ВОт круто-то так! Один только вопрос - где-то я подобное видел и раньше, лет 10 назад.... Так вот дистрибутивы в Юникс-среде распространяются уже с незапамятных времен...

Back to future????

Ссылка на комментарий
Поделиться на другие сайты

Дык, как говориться: новое - хорошо забытое старое...

И для майкрософта это характерно: полезные веяния они воспринимают позновато... вспомнить хотя бы приход виндозы в мир сетей...

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...