Що таке DLL файли? Як не дивно — бібліотека

Динамічно підключається пекло

Все було б добре, якби не прагнення до досконалості. Програми стають коротшими, пам’ять використовується краще, швидкість зростає на очах. Але хочеться ще коротше, краще, швидше.

Тому з’являються нові версії старих бібліотек. Тут і виникає те, що позначається терміном “DLL hell”, “Dll пекло” по-нашому. Цілком собі офіційний термін. Передбачити коли пекло разверзнет свої ворота неможливо.

Найчастіше це відбувається так: тільки вчора все працювало як годинник, а сьогодні то одна, то інша програма викидає повідомлення про те, що якась бібліотека не годиться, треба її повторно. Якщо знати, що таке файл DLL, на який посилається повідомлення, його можна пошукати і… Він знайдеться. Там, де і має бути.

Тут саме час згадати, що нещодавно був викачаний якийсь софт. Встановився нормально і працює без нарікань. Найчастіше причина незрозумілих збоїв криється саме в цьому. Пояснення просте: програма встановила нову версію dll. Вона несумісна зі старою.