DLL fayllarini qanday ochish kerak

Muallif: Mark Sanchez
Yaratilish Sanasi: 5 Yanvar 2021
Yangilanish Sanasi: 1 Iyul 2024
Anonim
Дастурларни юклаш, ўрнатиш, ҳужжатларни имзолаш
Video: Дастурларни юклаш, ўрнатиш, ҳужжатларни имзолаш

Tarkib

Dinamik havola kutubxonasi (yoki DLL fayllari) an'anaviy Windows dasturlashining asosi hisoblanadi. Bu turli xil dasturlar kiradigan (tashqi aralashuvsiz) tashqi ma'lumotlar fayllari; bu har bir dasturga bunday fayllarni joylashtirish zaruratini yo'q qiladi. DLL fayllari fonda ishlaydi va oddiy foydalanuvchi kamdan -kam uchraydi. Biroq, biron bir sababga ko'ra, DLL fayllaridan birini ochish kerak bo'lishi mumkin. Ushbu maqolada biz buni qanday qilishni ko'rsatamiz.

Qadamlar

2 -usul 1: DLL fayllaridan foydalanish

  1. 1 DLL fayli nima ekanligini bilib oling. Dinamik havola kutubxonasi (DLL fayllari) - bu ularning normal ishlashi uchun dasturlar kiradigan tashqi ma'lumotlar fayllari; bu har bir dasturda kutubxonalar yaratish zaruriyatini yo'q qiladi.
    • Dinamik havola kutubxonasi an'anaviy Windows dasturlashining asosi bo'lib, samarali va kichik dasturlarni yaratishga imkon beradi.
  2. 2 Bilingki, oddiy foydalanuvchi DLL fayllarini ochishi yoki tahrir qilishi shart emas. Ko'pchilik uchun bu fonda ishlaydigan fayllar. Dasturlar DLL fayllarini avtomatik ravishda o'rnatadi va ularga kirishadi, ularni ko'chirish yoki o'chirish tizimning ishdan chiqishiga olib kelishi mumkin.
    • Ba'zida, dasturni o'rnatayotganda, sizga qo'shimcha DLL fayllarini o'rnatish taklif qilinishi mumkin. Dasturni ishonchli manbalardan olganingizga ishonch hosil qiling, chunki DLL fayllarida zararli kod bo'lishi mumkin.
    • Agar siz DLL fayllarini yaratmoqchi bo'lsangiz, keyingi bo'limga qarang.
  3. 3 Yangi DLL faylini ro'yxatdan o'tkazing. Agar siz DLL faylini qo'lda o'rnatgan bo'lsangiz (uni dastur papkasiga ko'chirgan bo'lsangiz), u bilan ishlash uchun dasturni ro'yxatdan o'tkazishingiz kerak bo'ladi. DLL faylini ro'yxatdan o'tkazish kerakmi yoki yo'qligini aniqlash uchun dastur hujjatlarini tekshiring (ko'p hollarda bunga hojat yo'q).
    • Buyruq satrini oching. Ishga tushirish -> Ishga tushirish -ni bosing (yoki Win + R -ni bosing) va yozing cmd... Yangi DLL fayli bilan katalogga o'ting.
    • Windows 7 yoki undan keyingi versiyalarda yangi DLL fayli bo'lgan papkani oching, Shift tugmachasini bosib ushlab turing, sichqonchaning o'ng tugmasi bilan bosing va kontekst menyusidan buyruq oynasini ochish-ni tanlang. Buyruqlar satri to'g'ridan -to'g'ri joriy katalogda ochiladi.
    • Kirish regsvr32 dll nomi.dll va Enter ni bosing. Ushbu buyruq DLL faylini Windows ro'yxatga olish kitobiga qo'shadi.
    • Kirish regsvr32 -u dll nomi.dllDLL faylini Windows ro'yxatga olish kitobidan olib tashlash.

2 -usul 2: DLL fayllarini dekompilyatsiya qilish

  1. 1 Dekompilyatorni yuklab oling va o'rnating. Dekompilyator - bu fayl yoki dastur yaratish uchun ishlatiladigan manba kodini (bizning holatda, DLL fayli) ko'rish imkonini beruvchi dastur. DLL faylini ko'rish uchun faylning manba kodini ochish uchun dekompilyator kerak. DLL faylini dekompilyatorsiz ochish (masalan, bloknot yordamida) o'qilmaydigan belgilarni ko'rsatadi.
    • dotPeek - eng mashhur bepul dekompilyatorlardan biri. Bu erda mavjud.
  2. 2 DLL faylini dekompilyatorda oching. Agar siz dotPeek dan foydalanayotgan bo'lsangiz, Fayl -> Ochish -ni bosing va keyin qayta tuzmoqchi bo'lgan DLL faylini toping. DLL fayllarini tizimning yaxlitligini buzmasdan ko'rishingiz mumkin.
  3. 3 DLL faylining tugunlarini ochish uchun Assembly Explorer funktsiyasidan foydalaning. DLL fayllari DLL faylini tashkil etuvchi "tugunlar" yoki kod modullaridan iborat. Siz har bir tugunni va undagi har qanday ichki tugunlarni ochishingiz va ko'rishingiz mumkin.
  4. 4 Kodni ko'rish uchun tugunni ikki marta bosing. Tugun kodi dotPeek o'ng oynasida ko'rsatiladi. dotPeek kodni C #da ko'rsatadi yoki manba kodini ko'rish uchun qo'shimcha kutubxonalarni yuklab olishi mumkin.
    • Agar saytni ko'rish uchun qo'shimcha kutubxonalar kerak bo'lsa, dotPeek ularni avtomatik tarzda yuklab olishga harakat qiladi.
  5. 5 Agar siz kodni tushunmasangiz, buyruqlar nimani anglatishini bilish uchun Tez Hujjatlar xususiyatidan foydalaning.
    • Kursorni tushunarsiz kodning ustiga olib boring ("Kod ko'rinishi" oynasida).
    • Tez hujjatlar oynasini ochish uchun Ctrl + Q tugmalar birikmasini bosing.
    • Muayyan jamoa haqida ma'lumot olish uchun giperhavolalarni bosing.
  6. 6 Kodni Visual Studio (Visual Studio) ga eksport qiling. Agar siz kodingizni tahrir qilmoqchi bo'lsangiz va yangi DLL faylini yaratmoqchi bo'lsangiz, manba kodini Visual Studio dasturiga eksport qilishingiz mumkin. Eksport qilingan kod C # da ko'rsatiladi (manba kodi boshqa tilda yozilgan bo'lsa ham).
    • O'rnatish Explorer -dagi DLL faylini o'ng tugmasini bosing.
    • "Loyihaga eksport qilish" -ni tanlang.
    • Eksport variantlarini tanlang. Agar siz uni tahrirlashni boshlamoqchi bo'lsangiz, faylni to'g'ridan -to'g'ri Visual Studio -da ochishingiz mumkin.
  7. 7 Faylni Visual Studio -ga yuklaganingizdan so'ng, siz uning kodini o'zgartirishingiz va yangi DLL faylini yaratishingiz mumkin. Visual Studio -dan foydalanish bo'yicha batafsil ko'rsatmalar uchun bu erni bosing.