DLL: diferència entre les revisions

3 octets eliminats ,  fa 14 anys
m
Robot: substitució automàtica de text: (- es s + se s, - apren + aprèn , - aprén + aprèn , - exitós + reeixit , - exitosa + reeixida , -ïnt +int, -ïsme +isme, -ïsta +ista, - derrotar als + derrotar els , - derrotar al + derrotar el , -
m (Robot afegeix: si:DLL)
m (Robot: substitució automàtica de text: (- es s + se s, - apren + aprèn , - aprén + aprèn , - exitós + reeixit , - exitosa + reeixida , -ïnt +int, -ïsme +isme, -ïsta +ista, - derrotar als + derrotar els , - derrotar al + derrotar el , -)
==Avantatges==
 
Les DLL es poden veure com l'evolució de les biblioteques estàtiques i de forma anàloga contenen funcionalitat i/o recursos que utilitzen altres aplicacions. No obstantTanmateix, el seu ús proporciona alguns avantatges:
 
* '''Reduïxen la grandària dels arxius executables''': Gran part del codi pot estar emmagatzemat en biblioteques i no en el propi executable, facilitant la modularització.
==Problemes==
 
No obstantTanmateix, no tots són avantatges. En els sistemes Windows, les DLL són molt comuns i molts programes usen les mateixes DLL. Però a causa de l'evolució, cada una de les DLL evoluciona incorporant-se millores però modificant-les de tal forma que deixen de ser compatibles. Açò pot produir dos efectes no desitjats:
 
* La instal·lació d'un programa reemplaça una DLL amb una nova versió incompatible
En ambdós casos, el resultat és que deixen de funcionar els programes que utilitzaven la vella versió. Aquests problemes es denominen en anglès ''DLL Hell'' (l'infern de les DLL).
 
Les versions més modernes de Windows i els nous scripts d'instal·lació MSI aborden este problema. No obstantTanmateix, el problema es manté quan s'utilitzen altres instal·ladors (versions antigues) o es realitzen modificacions manuals.
 
[[Categoria:Microsoft Windows]]
851.856

modificacions