У дома развитие Какво е dll ада? - определение от техопедия

Какво е dll ада? - определение от техопедия

Съдържание:

Anonim

Определение - Какво означава адски DLL?

Адът DLL е общ термин за различни проблеми, свързани с използването на динамични библиотеки за връзки (DLL) или DLL файлове. DLL файлът е ресурс в операционната система Windows, който съдържа код и данни, свързани с функционалността на едно или повече приложения. Тези файлове, които могат да имат разширение на файла .dll или други разширения на файлове, са основен градивен елемент за операционната система Windows и програмите на Windows от ранните MS-DOS версии на компютърната технология на Microsoft. Последователните версии на Windows илюстрират определени проблеми с използването на DLL файлове за много различни програми.

Техопедия обяснява DLL Ада

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


В по-актуалните версии на Windows някои от проблемите, които допринасят за ада DLL, са разгледани и разрешени до известна степен. Промените включват рамка .NET, която използва метаданни за описание на програмните компоненти. Тази система помага при версия и разгръщане, за да облекчи някои от проблемите, които възникват поради използването на DLL на много езици или ситуации, когато приложенията трябва да споделят DLL файл. Система за защита на файлове на Windows, въведена в Windows 2000, спира някои програми да променят системните DLL файлове. Други решения включват поставяне на DLL файла на приложението в отделна папка, а не съхраняването му на споделено място, така че всяко приложение може да има своя уникална версия на DLL файла.

Какво е dll ада? - определение от техопедия