Каталог файлов
Главная » Файлы » Другие |
22.04.2011, 10:35 | |
Какие отличия между EXE и DLL?Нужно отметить, что аббревиатуры EXE и DLL достаточно часто встречаются в программировании. При разработке, Вы можете получить финальный продукт в виде EXE или DLL. Приведем расшифровку данных аббревиатур:
Как правило, самое простое приложение содержит как минимум один EXE файл, который может ссылатся на одну или несколько DLL. EXE файл содержит точку входа, или часть кода, которая поддерживается операционной системой для начала выполнения приложения. DLL файл не содержит такой входной точки, и соответственно не может быть выполненой. Одним из преимуществ DLL является возможность повторного использования. DLL файл может быть использоват в других приложениях до тех пор, пока им извесно имя и параметры функций в DLL. Выполнение EXE файла подразумевает под собой создание процесса непосредственно для выполнения, и выделения памяти. Обычную DLL нельзя выполнять самостоятельно, а можно вызывать из других приложений, для DLL не выделяется пространство памяти и процесс, она просто использует ресурсы вызывающего приложения. Из-за этого DLL может иметь ограниченный доступ к некоторым ресурсам. Итак, основные отличия:
Нужно отметить, что в .NET и exe-, и dll-файлы являются сборками, и характеризируются такими параметрами:
Информация позаимствована с сайта samusko.net
| |
Сообщить о битой ссылке | |
Просмотров: 3301 | Загрузок: 0 | Комментарии: 3 | Рейтинг: 0.0/0 |
Всего комментариев: 3 | ||
|