local folder¿¡ ÀÖ´Â dll »ç¿ëÇÏ°Ô ¸¸µé±â


1.¿ä¾à

dll hell À» ¹æÁöÇϱâ À§ÇÑ ¹æ¹ý Áß ÇѰ¡Áö·Î, local Æú´õ¿¡ dllÀ» µÎ°í È¥ÀÚ¸¸ ¾²´Â ¹æ¹ýÀ» µé ¼ö ÀÖ½À´Ï´Ù. ±×¿Í °ü·ÃÇÏ¿© Àç¹Õ´Â ±â´ÉÀÌ ÇÑ °¡Áö Àֳ׿ä..


2.º»¹®

¿¹¸¦ µé¾î¼­, ¿©·¯ºÐÀÌ Á¦ÀÛÇÑ ¾îÇø®ÄÉÀ̼ÇÀÇ ÆÄÀÏ À̸§ÀÌ MyApp.exe ¶ó°í ÇսôÙ.

MyApp.exe.local À̶ó´Â ÆÄÀÏÀ»( ¾Æ¹« ³»¿ë¾ø´Â ) Çϳª ¸¸µé¾î¼­ °°Àº Æú´õ¿¡ µÎ¸é, MyApp.exe ³»¿¡¼­ dllÀ» ·ÎµåÇÒ ¶§´Â °°Àº Æú´õÀÇ dllÀ» ¸ÕÀú ·ÎµåÇÏ°Ô µË´Ï´Ù.

Áß¿äÇÑ »ç½ÇÀº, LoadLibrary() ¿¡ Àý´ë °æ·Î¸¦ ³Ñ°ÜÁÖ´Â °æ¿ì³ª COM °´Ã¼¸¦ »ý¼ºÇÏ´Â °æ¿ì¶óµµ, ¹«Á¶°Ç °°Àº Æú´õÀÇ dllÀ» ¸ÕÀú ·ÎµåÇÑ´Ù´Â Á¡!! :)


3.¿¹Á¦



4.Âü°í

MSDN Libarary, Jan 2000 "The End of DLL Hell"



- 2001.08.19 Smile Seo -