I-VkOpt entsha ye-Yandex. Isiphequluli: amathuba athakazelisayo we-VKontakte

Ngemuva kokufaka izinhlelo noma imidlalo ehlukahlukene, ungase uhlangabezane nesimo lapho uma ushintsha khona, iphutha "Ukuqala uhlelo ngeke kwenzeke, ngoba iDLL edingekayo ayikho ohlelweni." Naphezu kokuthi ama-Windows operating systems ngokuvamile abhalisa amareyibrari ngemuva, ngemuva kokulanda bese ufaka ifayela lakho le-DLL endaweni efanele, iphutha lisekhona futhi uhlelo aluboni nje. Ukulungisa lokhu, udinga ukubhalisa umtapo wolwazi. Ukuthi lokhu kungenziwa kanjani kuzoxoxwa kamuva kulesi sihloko.

Izixazululo zenkinga

Kunezindlela eziningana zokuqeda le nkinga. Cabangela ngamunye wabo ngokuningiliziwe.

Indlela 1: Umphathi we-OCX / DLL

Umphathi we-OCX / DLL wuhlelo oluncane olungasiza ukubhalisa ilabhulali noma ifayela le-OCX.

Landa iMenenja ye-OCX / DLL

Kulokhu uzodinga:

  1. Chofoza kwimenyu yemenyu "Bhalisa i-OCX / DLL".
  2. Khetha uhlobo lwefayela lokubhalisa.
  3. Ukusebenzisa inkinobho "Dlulisa amehlo" ucacise indawo ye-DLL.
  4. Cindezela inkinobho "Bhalisa" futhi uhlelo ngokwalo luzorejista ifayela.

Umphathi we-OCX / DLL angaphinde angabhalisi umtapo wolwazi, lokhu kufanele ukhethe into yemenyu "Ungabhalisi i-OCX / DLL" futhi ngemuva kwalokho enze konke okufanayo njengokusebenza kokuqala. Kungadingeka ukuthi usebenzise umsebenzi wokuhlehlisa ukuqhathanisa imiphumela nefayela elivuliwe futhi ifayela likhutshaziwe, kanye nokukhipha amanye amagciwane ekhompyutha.

Phakathi nenqubo yokubhalisa, uhlelo lungakunikeza iphutha ethi amalungelo omlawuli adingekayo. Kulokhu, udinga ukuqala uhlelo ngokuchofoza kuso ngenkinobho yegundane kwesokudla, bese ukhetha "Gijima njengomqondisi".

Indlela 2: Ukuqalisa imenyu

Ungabhalisa i-DLL usebenzisa umyalo Qalisa kwimenyu yokuqala ye-Windows operating system. Ukuze wenze lokhu, kuzodingeka wenze okulandelayo:

  1. Cindezela isinqamuleli sekhibhodi "Windows + R" noma ukhethe into Qalisa kusuka kwimenyu "Qala".
  2. Faka igama lenqubo ezobhalisa umtapo wezincwadi - regsvr32.exe, kanye nendlela lapho ifayela likhona khona. Ekugcineni, kufanele kuvele kanje:
  3. regsvr32.exe C: Windows System32 dllname.dll

    lapho igama legama lakho libizwa ngegama lakho.

    Lesi sibonelo sizokulandela uma uhlelo lokusebenza lufakwe kwi-drive C. Uma endaweni ehlukile, kuzodingeka uguqule incwadi yokushayela noma usebenzise umyalo:

    % systemroot% System32 regsvr32.exe% windir% System32 dllname.dll

    Kule ndlela yokuhlela, uhlelo ngokwalo luthola ifolda lapho unesistimu yokusebenza ifakiwe futhi uqala ukubhaliswa kwefayela elicacisiwe le-DLL.

    Uma kwenzeka uhlelo lwe-64-bit, uzoba nezinhlelo ezimbili ze-regsvr32 - enye ifolda:

    C: Windows SysWOW64

    futhi wesibili endleleni:

    C: Windows System32

    Lawa amafayela ahlukene asetshenziselwa ngokwehlukile izimo ezifanele. Uma une-64-bit OS kanye nefayela le-DLL engu-32-bit, ifayela lelabhulali ngokwalo kufanele lifakwe kufolda:

    Windows / SysWoW64

    futhi iqembu lizobukeka kanje:

    % windir% SysWoW64 regsvr32.exe% windir% SysWoW64 dllname.dll

  4. Chofoza "Faka" noma inkinobho "Kulungile"; Uhlelo luzokunika umyalezo mayelana nokuthi umtapo wolwazi ubhalisiwe ngempumelelo noma cha.

Indlela 3: Ulayini Wokulawula

Ukubhalisa ifayela ngelayini lomyalo akufani kakhulu nokhetho lwesibili:

  1. Khetha iqembu Qalisa kwimenyu "Qala".
  2. Ngena emkhakheni ovula. cmd.
  3. Chofoza "Faka".

Uzobona ifasitela lapho kudingeka khona ukufaka imiyalo efanayo njengokhetho lwesibili.

Kumele kuqashelwe ukuthi iwindi lomugqa lomyalo unomsebenzi wokufaka umbhalo okopishiwe (ukuze kube lula). Ungathola le menyu ngokuchofoza ngakwesokudla esithombeni ekhoneni eliphezulu elingakwesokunxele.

Indlela 4: Vula nge

  1. Vula imenyu yefayela ozoyibhalisa ngokuchofoza ngakwesokudla kuyo.
  2. Khetha "Vula nge" kwimenyu evelayo.
  3. Cindezela "Buyekeza" bese ukhetha uhlelo lwe-regsvr32.exe kusuka ku-directory elandelayo:
  4. Windows / System32

    noma uma usebenza ohlelweni lwe-64-bit, futhi ifayela le-DLL li-32-bit:

    Windows / SysWow64

  5. Vula i-DLL ngalolu hlelo. Uhlelo luzobonisa umyalezo mayelana nokubhaliswa okuphumelelayo.

Amaphutha akhona

"Ifayela alihambisani ne-version efakiwe ye-Windows" - lokhu kusho ukuthi cishe uzama ukubhalisa i-DLL engu 64-bit nge-32-bit system noma ngokuphambene nalokho. Sebenzisa umyalo ofanele ochazwe ngendlela yesibili.

"Iphoyinti lokungena elitholakali" - akuwona wonke ama-DLL angabhaliswa, amanye awo awamasekeli umyalo we-DllRegisterServer. Futhi, iphutha lingabangelwa ukuthi ifayela selivele libhaliswe uhlelo. Kunezingosi ezihambisa amafayela okungewona amareyibrari. Kulokhu, yiqiniso, ukubhalisa ngeke kusebenze.

Ekuphetheni, kufanele ngitshele ukuthi okusemqoka kuzo zonke izinketho ezihlongozwayo zifanayo - ziyizindlela ezihlukene zokwethulwa kwethimba lokubhalisa - okulula kakhulu.