Mokhoa oa ho ingolisa DLL ho Windows

Pin
Send
Share
Send

Basebelisi ba botsa ho ngolisa file ea dll ho Windows 7 le 8. Hangata ka mor'a ho kopana le liphoso tse kang "Ho matha lenaneo ho ke ke ha khoneha hobane dll e hlokahalang ha e fumanehe ka har'a komporo." Re tla bua ka sena.

Ebile, ho ingolisa laebrari tsamaisong ha se mosebetsi o boima joalo (ke tla bonts'a mefuta e mengata e meraro ea mokhoa o le mong) - ha e le hantle, ho hlokahala mohato o le mong feela. Bohlokoa feela ke hore o na le litokelo tsa molaoli oa Windows.

Leha ho le joalo, ho na le li-nuances tse ling - ka mohlala, esita le ho ngolisoa ka katleho ho DLL ha ho hlile ha ho u boloke ho "library" ha ho khomphuteng ", 'me phoso ea RegSvr32 e hlaha le molaetsa oa hore module ha e lumellane le phetolelo ea Windows khomphuteng ena kapa sebaka sa ho kena sa DLLRegisterServer ha sea ka sa fumanoa. Ha ho bolele hore o etsa ho hong ho phoso (ke tla hlalosa hore na sena se tla hlalosoa qetellong ea sehlooho).

Mekhoa e meraro ea ho ngolisa DLL ho OS

Ha ke hlalosa mehato e latelang, ke nka hore o fumane moo o batlang ho kopitsa laeborari ea hau mme DLL e se e ntse e le bukeng ea System32 kapa SysWOW64 (mme mohlomong kae kae haeba e lokela ho ba teng).

Tlhokomeliso: ka tlase re tla hlalosa mokhoa oa ho ngolisa DLL o sebelisa regsvr32.exe, leha ho le joalo ke lebisa tlhokomelo ea hau ho hore haeba o na le sistimi ea 64-bit, joale o na le li-regsvr32.exe tse peli - e le 'ngoe ho foldara C: Windows SysWOW64 ea bobeli ke C: Windows System32. Tsena ke lifaele tse fapaneng, tse nang le 64-bit in the folda ea System32. Ke khothaletsa ho sebelisa tsela e felletseng ho regsvr32.exe ho e 'ngoe ea mekhoa, eseng lebitso la faele feela, joalo ka ha ke bontšitse mehlala.

Mokhoa oa pele o hlalosoa marang-rang khafetsa ho feta batho ba bang, 'me o latela lintho tse latelang.

  • Tobetsa linotlolo tsa Windows + R kapa khetha "Run" ho tsoa ho Windows 7 Start menu (ntle le haeba, ho hlakile, u na le pontšo ea eona e bulehileng).
  • Kena regsvr32.exe path_to_file_dll
  • Tobetsa OK kapa Enter.

Kamora moo, haeba tsohle li tsamaile hantle, o lokela ho bona molaetsa o bolelang hore laebrari e ngolisitsoe ka katleho. Empa, ka monyetla o phahameng o tla bona molaetsa o mong - Mojule o laetsoe, empa sebaka sa ho kena sa DllRegisterServer ha sea ka sa fumanoa mme ho loketse ho lekola hore DLL ea hau ke faele e nepahetseng (joalo ka ha ke boletse, ke tla ngola ka sena hamorao).

Tsela ea bobeli ke ho tsamaisa mola oa taelo joalo ka molaoli ebe u kenya taelo e tšoanang ho tsoa serapeng se fetileng.

  • Matha mola oa taelo joalo ka Motsamaisi. Ho Windows 8, o ka tobetsa Win + X, ebe o khetha ntho eo u e batlang ea menyu. Ho Windows 7, u ka fumana mola oa taelo ho "Start" menu, tobetsa ho eona 'me u khethe "Run joalo ka molaoli".
  • Kenya taelo regsvr32.exe path_to_library_dll (mohlala o ka o bonang ho skrini).

Hape, ho ka etsahala hore u se ke ua khona ho ngolisa DLL tsamaisong.

Mokhoa oa ho qetela o ka u thusang maemong a mang:

  • Tlanya ka ho le letona ho DLL eo u batlang ho e ngolisa ebe u khetha ntho eo u e etsang "Bula ka."
  • Tobetsa "Browse" 'me u fumane faele ea regsvr32.exe ho Windows / System32 kapa Windows / SysWow64, bula DLL ka eona.

Moelelo oa mekhoa eohle e hlalositsoeng ea ho ngolisa DLL tsamaisong le eona ke litsela tse 'maloa tse fapaneng tsa ho tsamaisa taelo e tšoanang - ho eo ho leng bonolo haholoanyane ho eena. Mme joale ka hore na hobaneng u sa atlehe.

Hobaneng u sa khone ho ingolisa DLL

Kahoo, ha u na mofuta oa faele ea DLL, ke ka lebaka leo ha u qala papali kapa lenaneo u bonang phoso, u nkile file ena inthaneteng ebe u leka ho ingolisa, empa taba ea ho kena DllRegisterServer kapa module ha e lumellane le mofuta oa hajoale oa Windows, le mohlomong ho na le ho hong, ke hore ho ngolisa DLL ha ho khonehe.

Hobaneng ha sena se etsahala (mona ho tla ba ka mokhoa oa ho e lokisa):

  • Ha se lifaele tsohle tsa DLL tse etselitsoeng ho ngolisoa. E le hore e ngolisoe ka tsela ena, e tlameha ho ba le tšehetso bakeng sa ts'ebetso e tšoanang ea DllRegisterServer. Ka linako tse ling phoso e boetse e bakoa ke taba ea hore laeborari e se e ngolisitsoe.
  • Liwebsaete tse ling tse fanang ka ho jarolla DLL li na le, li-file tsa dummy tse nang le lebitso leo u li batlang 'me li ke ke tsa ngolisoa, hobane ehlile ena ha se laeborari.

Joale mabapi le mokhoa oa ho e lokisa:

  • Haeba u lenaneo ebile u ngolisitse DLL ea hau, leka regasm.exe
  • Haeba u mosebelisi 'me ho na le ho hong ha ho qale ka molaetsa oa hore DLL e lahlehile khomphuteng ea hau, sheba marang-rang hore na file ke eng mme o se fumane moo o ka e jarollang teng. Ka tloaelo, ha u tseba sena, u ka jarolla sephutheloana sa semmuso, se tla kenya lilaebrari tsa pele 'me u li ngolise tsamaisong - mohlala, bakeng sa lifaele tsohle tse nang le lebitso ho qala ka d3d, kenya feela DirectX ho tsoa sebakeng sa semmuso sa Microsoft, bakeng sa msvc - e' ngoe ea liphetolelo tsa Visual Studio Redistributable. (Haeba papali e itseng e sa qala ho tloha nokeng, ebe u sheba litlaleho tsa antivirus, e ka hlakola li-DLL tse hlokahalang, hangata sena se etsahala le lilaebraring tse ling tse fetotsoeng).
  • Hangata, sebakeng sa ho ngolisa DLL, ho beha file foldareng e ts'oanang le faele e phethiloeng e hlokang hore laeborari ena e qalehe.

Ke phethela sena, ke ts'epa hore ho na le ho hong ho hlakileng haholoanyane ho feta kamoo ho neng ho le ka teng.

Pin
Send
Share
Send