Namai Plėtra Kas yra dll velnias? - apibrėžimas iš techopedijos

Kas yra dll velnias? - apibrėžimas iš techopedijos

Turinys:

Anonim

Apibrėžimas - ką reiškia DLL pragaras?

DLL pragaras yra įprastas terminas įvairioms problemoms, susijusioms su dinaminių nuorodų bibliotekų (DLL) ar DLL failų naudojimu. DLL failas yra „Windows“ operacinės sistemos šaltinis, kuriame yra kodas ir duomenys, susiję su vienos ar daugiau programų funkcionalumu. Šie failai, kurių failo plėtinys gali būti .dll ar kiti failų plėtiniai, buvo pagrindinė „Windows“ operacinės sistemos ir „Windows“ programų dalis nuo pat ankstyvųjų „Microsoft“ kompiuterinių technologijų MS-DOS versijų. Eilinės „Windows“ versijos iliustruoja tam tikras problemas, susijusias su DLL failų naudojimu daugeliui skirtingų programų.

Techopedia paaiškina DLL pragarą

Daugelis problemų, dėl kurių kūrėjai naudoja terminą „DLL pragaras“, apima atvejus, kai programos pakeitimas DLL faile neigiamai veikia kitų programų, kurioms reikia naudoti tą patį DLL failą, funkcijas. Registrų problemos, nesuderinamumas ir neteisingas DLL failų atnaujinimas yra visos problemos, susijusios su nurodymu naudoti DLL failus daugelyje skirtingų programų, dalis.


Naujesnėse „Windows“ versijose tam tikru mastu buvo išspręstos ir išspręstos kai kurios problemos, prisidedančios prie DLL pragaro. Pakeitimai apima .NET struktūrą, kuri naudoja metaduomenis programos komponentams apibūdinti. Ši sistema padeda versijas versti ir diegti, kad būtų lengviau išspręsti kai kurias problemas, kylančias dėl įvairių kalbų DLL naudojimo ar situacijų, kai programos turi bendrinti DLL failą. „Windows File Protection“ sistema, įdiegta „Windows 2000“, neleidžia kai kurioms programoms keisti sistemos DLL failų. Kiti sprendimai apima programos DLL failo įdėjimą į atskirą aplanką, o ne jo saugojimą bendro naudojimo vietoje, kad kiekviena programa galėtų turėti savo unikalią DLL failo versiją.

Kas yra dll velnias? - apibrėžimas iš techopedijos