د DLL فایلونه - دوی څه دي او څنګه یې خلاص کړئ؟

.Dll فایل

د د DLL فایلونه (متحرک لینک کتابتون) د وینډوز عامل سیسټم کې د برنامه کولو لومړني عنصر دی. DLL ولاړ دی "متحرک لینک کتابتون".

دا فایلونه برنامو ته اجازه ورکوي چې اضافي فعالیت او کتابتونونو ته لاسرسی ومومي چې دوی پکې جوړ نه وي. په حقیقت کې ، او که څه هم اوسط کارونکی له دې څخه بې خبره دی ، زموږ په کمپیوټرونو کې ډیری برنامې شتون لري چې د DLL فایلونه په ګډه او مشترکه توګه کاروي ، پدې توګه د دوی فعالیت او موثریت ښه کیږي.

د DLL فایل څه شی دی؟

اساسا ، تاسو کولی شئ د DLL فایل د a په توګه تعریف کړئ د وینډوز فایل دا د ځانګړي برنامو یا غوښتنلیکونو لپاره معلومات او لارښوونې لري.

دا مینځپانګه (لارښوونې ، طرزالعملونه ، د موټر چلولو کتابتونونه ، او نور سرچینې) د دې برنامو لخوا د ځینې دندو فعالولو لپاره کارول کیږي چې نه جوړیږي. د دې اضافي سرچینو څخه مننه ، دا برنامه کولی شي د یادونې وړ ده چې د دې موثریت او اغیزمنتیا لوړه کړئ.

د وینډوز پراخه اکثریت کارونکي اړتیا نلري د ډیری دندو لپاره چې دوی یې هره ورځ ترسره کوي د DLL فایلونه خلاص یا کارولو ته اړتیا لري. دا حتی د لیدلو وړ ندي ، ځکه چې دا د دې په څیر برنامه شوي ، ترڅو د پروګرامونو داخلي پروسو په توجه سره کار وکړي: آډیو غږول ، د متن ښودنه ، ګرافیکونه ، او داسې نور.

حتی د وینډوز کاروونکي چې د دې اهمیت پوهیږي او دا څنګه کار کوي پوهیږي چې د DLL فایلونه په شاليد کې دي او هغه دوی معمولا نصب او په اتومات ډول کارول کیږي. دا پخپله برنامې دي چې دوی ته یې اړوي کله چې دوی ورته اړتیا وي ، په ورته ډول موږ د یوې ستونزې یا شک حل کولو لپاره یو لغت یا لارښود سره مشوره کوو. په هر حال، دا د دوی اداره کول یا حرکت کول ښه نظر ندی ، ځکه چې دا په سیستم کې د جدي ستونزو لامل کیدی شي. د لید سیمیل په کارولو سره ، د دې فایلونو څخه په غلط ډول حرکت کول یا تغیر کول ممکن د کارتونو کور څخه د کارت لرې کولو په څیر وي.

په عام ډول ، د DLL فایلونه عادي توسیع لري (.ډل)، که څه هم ځینې وختونه دوی د ورته فایل توسیع (.exe) سره څرګندیږي. محتاط اوسئ او له ګډوډۍ ډډه وکړئ ، تل په یاد ولرئ چې د DLL فایلونه مستقیم ندي اجرا شوي ، مګر پخپله.

د DLL فایلونه

د DLL فایلونه - دوی څه دي او څنګه یې خلاص کړئ؟

د DLL فایلونو ګټې

د اصلي ګټو څخه چې DLL فایلونه د عامل سیسټم عملیاتو ته چمتو کوي ، لاندې باید روښانه شي:

  • د اجرا کولو وړ فایلونو اندازې کمول، ځکه چې ډیری کوډونه په کتابتونونو کې زیرمه شوي او پخپله د اجرا وړ برنامې کې ندي.
  • د ډیری برنامو یا غوښتنلیکونو ترمینځ شریکول. دا امکان لري کله چې کارول شوی کوډ نسبتا عام وي ، دا دی ، دا د ډیری برنامو لخوا پیژندل شوي او کارول کیدی شي. د "متحرک" کلمه دقیقا دا اړخ منعکس کوي ، ځواک چې په ډیری غوښتنلیکونو کې ګټور وي.
  • د سیسټم حافظې ډیر اغیزمن مدیریت. دا په حافظه کې د یوې کاپي ساتلو لپاره کافي دي چې د ټولو برنامو لخوا کارول کیدی شي چې دا یې شریکوي ، د ځای د سپمولو پایله سره چې دا معنی لري.
  • لوی انعطاف او تطابق. د متحرک کتابتون هره نوې نسخه کې اصلاحات یا سمون د ټولو غوښتنلیکونو لخوا کارول کیدی شي چې کتابتون شریکوي.

د DLL فایلونو نیمګړتیاوې

په هرصورت ، د DLL فایلونه هم لري ځینې ​​زیانونهپه ځانګړي توګه د وینډوز په قضیه کې. دا نیمګړتیاوې دي چې باید پرې خبر اوسئ. ډیری دا ستونزې د پورته ګټو په لیست کې څلورم ټکي سره لري: انعطاف. دا پیښیږي ، په موقعو کې ، د کتابتونونو نوې نسخې په انفرادي ډول نوي کیږي ، یو کوډ پکې شاملوي چې د برنامو سره مطابقت نلري چې دوی یې کاروي.

د دې لخوا رامینځته شوي ستونزې د کمپیوټر ساینس پوهانو ته خورا په زړه پورې نوم سره پیژندل شوي: DLL دوزخ (DLL دوزخ). دا پیښ کیدی شي ، د مثال په توګه ، کله چې یو برنامه نصب شوی وي ، نو DLL د نوي ، نامتوازن نسخه سره ځای په ځای کیږي ، یا دا چې کله د برنامه غیر نصبولو هڅه کوي ، یو له DLL څخه حذف کیږي. پایله دا ده چې ډیری سیسټم برنامې ممکن کار بند کړي. په حقیقت کې ، ریښتینی دوزخ دی.

خوشبختانه ، د وینډوز نوي نسخو دمخه د دې ناخوالو شرایطو څخه مخنیوي لپاره اړین بدلونونه رامینځته کړي.

د DLL فایلونه ډاونلوډ کړئ

ځینې ​​وختونه ، په ځانګړي توګه د ځینې برنامو نصب کولو پرمهال ، موږ ممکن ځان د اړتیا سره ومومئ په ځانګړو ځایونو کې د DLL فایلونه دننه کړئ. تاسو باید تل محتاط اوسئ کله چې خبره راځي کښته کول زموږ په کمپیوټر کې کوم بهرني برنامه ، مګر حتی نور خورا کله چې دا د DLL فایلونو ته راځي ، د دالیلو لپاره چې په تیرو برخه کې تشریح شوي.

په هر حالت کې ، کله چې د DLL فایل ډاونلوډ کړئ (تل د خوندي سرچینې څخه) دا خورا عملي دی د وینډوز نوټ پیډ وکاروه. پروسه ساده ده:

  1. په فایل کې د ماؤس ښیې ت buttonۍ کلیک وکړئ او "سره خلاص کړئ" غوره کړئ.
  2. "د نصب شوي برنامو لیست څخه یو برنامه غوره کړئ" غوره کړئ او "Ok" کلیک وکړئ.
  3. د »نوټ پیډ» وسیله وټاکئ او بیا «هوکی click کلیک وکړئ.

په نوټ پیډ کې به د DLL فایل ټولې مینځپانګې ښکاره شي ، که څه هم دا شاید یوازې هغه حرفونه وښیې چې زموږ لپاره د لوستلو وړ ندي. د د فایل مینځپانګې لوستلو وړ اوسئ د ډمپمپیلر کارول دي.

د DLL فایلونه ډیسک کړئ

Un ناپيلونکی یو برنامه ده چې موږ ته د سرچینې کوډ ښیې چې د ځانګړي فایل یا برنامې جوړولو لپاره کارول کیږي او دا یې هم د لوستلو وړ کوډ ته اړوي. په نورو ټکو کې ، دا یو ډول "ژباړونکی" دی چې زموږ سره د سرچینې کوډ کې د عملي کولو کوډ پاسولو کې مرسته کوي. البته ، دا به د سرچینې کوډ ښودلو لپاره هم ګټور وي چې ورسره د DLL فایل رامینځته شوی.

کوم ډیکمپیلر ډاونلوډ کولو لپاره؟ ترټولو اغیزناک دی dotPeek. دا وړیا وسیله له جټبرینز هغه وړ دی د کتابتونونو شنډول (.dll) او دوی د C # کوډ په څیر ښکاره کړئ. موږ د dotPeek کارولی شو د نورو ډولونو فایلونو لکه ډیزاین کولو لپاره (.exe) ، وینډوز 8 میډیډاټا فایلونه (.winmd) یا کمپریس شوي فایلونه (.zip) ، د نورو په مینځ کې.

DLL فایلونه د dotPeek سره ډیسک کړئ

د DLL فایلونو شنډولو غوره وسیله: dotPeek

یوځل چې dotPeek زموږ په کمپیوټر کې ولګول شو ، دا دي پنځه ګامونه دا چې موږ باید د DLL فایل په بریالیتوب سره مخته وړو:

د 1 ګام

په "فایل" کلیک وکړئ ، بیا په "خلاص" باندې کلیک وکړئ او د DLL فایل غوره کړئ چې موږ یې د شنډولو غواړو. پدې حالت کې د سیسټم زیان رسولو په اړه اندیښنه کولو ته اړتیا نشته ، ترڅو پورې چې موږ محتاط یاست چې فایل کې کوم بدلون رامینځته نکړو.

د 2 ګام

دوتنه د د اسمبلی سپړونکی (جوړونکی جوړول). پدې توګه ، تاسو کولی شئ د مختلف کوډ ماډلونو له لارې لاړ شئ چې فایل پکې لري. دوی ټول په ګډه کار کوي او یو بل سره بشپړ کوي ترڅو بشپړ DLL فایل رامینځته کړي. یو بشپړ همغږی. د تالیف سپړونکي سره موږ کولی شو هر نوډونه او سباونډونه وګورو چې پکې فایل تنظیم شوي.

د 3 ګام

د دې هر نوډ لپاره کوډ لیدلو لپاره ، په دوی کلیک وکړئ. کوډ به په اوتومات ډول په dotPeek انٹرفیس کې ښیې ته ښکاره شي. دا کوډ په C # کې به ښودل شي، که څه هم د اصلي سرچینې کوډ لیدلو لپاره اضافي کتابتونونو ډاونلوډ کولو اختیار هم شتون لري. په هغه حالت کې چې نوډ د ښودلو لپاره اضافي کتابتونونو ته اړتیا لري ، dotPeek به دا پخپله ډاونلوډ کړي.

د 4 ګام

که چیرې سره له دې سره نوډونه شتون ولري چې په سمه توګه نه شي ښودل کیدی ، نو تاسو کولی شئ اختیار وکاروئ "ګړندي لاسوندونه" (ګړندی لاسوند). د دې کولو لپاره تاسو باید لاندې کارونه وکړئ:

  • برخې ته لاړشئ "کوډ لیدونکی" او په ساده ډول کرډ د کوډ ټوټې کې ځای په ځای کړئ کوم چې تاسو غواړئ روښانه کړئ.
  • بیا تاسو باید د Ctrl + Q فشارولو سره د کوډ لیدونکي کړکۍ پورته کړئ او هایپر لنکس تعقیب کړئ.

پدې سره موږ کولی شو د کوډ هر اړخ په اړه ډیر معلومات وګورو چې موږ یې تحلیل کول غواړو.

د 5 ګام

دا د کوډ ترمیم کولو وخت دی. د دې لپاره تاسو باید دا صادر کړئ لیدیز سټوډیو.

  • په "اسمبلۍ سپړونکی" کې ، د DLL فایل کلیک وکړئ.
  • »پروژې ته صادرات option انتخاب غوره کړئ.
  • د صادراتو اختیارونو کې ، ویژول سټوډیو غوره کړئ.

کله چې ټاکل شوی کوډ په لید سټوډیو کې ډک شوی وي ، نو DLL ترمیم او تالیف کیدی شي.


د مقالې مینځپانګه زموږ د اصولو سره سمون لري ایډیټیک اخلاق. د غلطۍ راپور ورکولو لپاره کلیک وکړئ دلته.

لومړی د تبصره کولو لپاره وئ

خپله نظر پرېږدئ

ستاسو د بریښنا لیک پته به خپره نه شي. اړین برخو سره په نښه شوي دي *

*

*

  1. د معلوماتو لپاره مسؤل: واقعیډیډ بلاګ
  2. د معلوماتو هدف: د سپیم کنټرول ، د نظر مدیریت.
  3. قانونیت: ستاسو رضایت
  4. د معلوماتو راټولول: معلومات به د قانوني مکلفیت پرته دریمې ډلې ته نه لیږدول کیږي.
  5. د معلوماتو ذخیره: ډیټابیس د Occentus شبکې (EU) لخوا کوربه شوی
  6. حقونه: په هر وخت کې تاسو کولی شئ خپل معلومات محدود ، له سره تنظیم او حذف کړئ.