DLL Hell

May -Akda: Robert Simon
Petsa Ng Paglikha: 19 Hunyo 2021
I -Update Ang Petsa: 22 Hunyo 2024
Anonim
Dll Hell
Video.: Dll Hell

Nilalaman

Kahulugan - Ano ang ibig sabihin ng DLL Hell?

Ang impyerno ng DLL ay isang pangkaraniwang termino para sa iba't ibang mga problema na nauugnay sa paggamit ng mga dynamic na library ng link (DLL) o mga file na DLL. Ang isang file na DLL ay isang mapagkukunan sa loob ng operating system ng Windows na naglalaman ng code at data na may kaugnayan sa pag-andar ng isa o higit pang mga aplikasyon. Ang mga file na ito, na maaaring magkaroon ng file extension .dll o iba pang mga file extension, ay naging isang pangunahing bloke ng gusali para sa operating system ng Windows at mga programang Windows mula pa noong unang mga bersyon ng MS-DOS ng computer na computer ng Microsoft. Ang mga matagumpay na bersyon ng Windows ay naglarawan ng ilang mga problema sa paggamit ng mga file na DLL para sa maraming iba't ibang mga programa.

Isang Panimula sa Microsoft Azure at ang Microsoft Cloud | Sa buong gabay na ito, malalaman mo kung ano ang lahat ng cloud computing at kung paano makakatulong ang Microsoft Azure sa iyo upang lumipat at patakbuhin ang iyong negosyo mula sa ulap.

Ipinapaliwanag ng Techopedia ang DLL Hell

Marami sa mga problema na humantong sa mga developer na gumamit ng salitang "DLL impyerno" ay nagsasangkot ng mga pagkakataon kapag ang isang pagbabago sa isang file ng DLL sa pamamagitan ng isang programa ay negatibong nakakaapekto sa pag-andar ng iba pang mga programa na kailangang gumamit ng parehong file na DLL. Ang mga problema sa mga rehistro, hindi pagkakatugma at hindi tamang pag-update ng mga file ng DLL ay lahat ng bahagi ng pangkalahatang hamon ng pag-order ng paggamit ng mga file ng DLL sa maraming iba't ibang mga application.

Sa mas maraming mga kasalukuyang bersyon ng Windows, ang ilan sa mga problema na nag-aambag sa impiyerno ng DLL ay natugunan at nalutas sa ilang saklaw. Kasama sa mga pagbabago ang isang .NET na balangkas, na gumagamit ng metadata upang ilarawan ang mga bahagi ng programa. Tumutulong ang sistemang ito sa pag-bersyon at pag-deploy upang maibsan ang ilan sa mga problema na lumabas dahil sa paggamit ng cross-wika na DLL o mga sitwasyon kung saan ang mga aplikasyon ay kailangang magbahagi ng isang file na DLL. Ang isang sistema ng Windows File Protection, na ipinakilala sa Windows 2000, ay huminto sa ilang mga programa mula sa pagbabago ng mga file na DLL file. Ang iba pang mga solusyon ay nagsasangkot ng paglalagay ng isang application na DLL file sa isang hiwalay na folder kaysa sa pag-iimbak nito sa isang ibinahaging lokasyon upang ang bawat aplikasyon ay maaaring magkaroon ng sariling natatanging bersyon ng file na DLL.