Ka patai nga kaiwhakamahi me pehea te rēhita i tetahi konae dll i te Matapihi 7 me te 8. I te nuinga o te waa, i muri i to raru ki nga hapa penei i te "Tuwhera he kaupapa kaore e taea no te mea kaore i te wa e hiahiatia te dll i runga i te rorohiko." Ka korero maatau mo tenei.
Ina hoki, ko te rēhita i te whare pukapuka i roto i te punaha ehara i te mahi uaua (ka whakaatu ahau e toru nga rereketanga o te tikanga kotahi) - he tika, kotahi noa te taahiraa e hiahiatia ana. Ko te mea nui anake kei a koe nga mana whakahaere Windows.
Heoi, kei kona ano etahi mea - hei tauira, ahakoa ko te rehitatanga DLL angitu kaore i te whakaora i a koe mai i te "whare pukapuka kaore i runga i te rorohiko" he hapa, ka puta he hapa RegSvr32 me te panui kaore e rite ana te kaupapa i te putanga Windows i runga i tenei rorohiko, i te urunga ranei kaore i kitea e te DLLiwhirServer. Kaore i te kii kei te mahi koe i tetahi mea (ka whakamāramahia e au te mea ka whakaaturia tenei i te mutunga o te tuhinga).
E toru nga huarahi hei rēhita i tetahi DLL i te OS
Ma te whakaahua i nga waahanga o muri, kei te whakaaro ahau kua kitea e koe te wahi e hiahia ana koe ki te kape i to whare pukapuka me te DLL kei roto i te Pukaemi3232, SysWOW64 ranei (me etahi atu waahi mehemea kei kona i reira).
Tuhipoka: i raro nei ka korerohia e matou me pehea te rēhita i te DLL ma te whakamahi i te rehitatangaRW2.2, heoi, ka aro atu ahau ki to meka mehemea kei a koe tetahi punaha 64-ra, ko koe e rua nga regsvr32.exe - kotahi i roto i te kōpaki C: Windows SysWOW64 ko te tuarua ko C: Windows System32. Na ko enei konae rereke, me te 64-bit kei roto i te kōpaki System32. Ka tūtohu ahau ki te whakamahi i te huarahi katoa ki te regsvr32.exe i ia tikanga, kaore i te ingoa kōnae anake, penei i taku whakaatu i roto i nga tauira.
Ko te tikanga tuatahi ka whakaahuahia i runga i te Ipurangi he maha tonu atu i etahi atu, kei roto i enei e whai ake nei:
- Pawhiria te paatene Rorohiko Ranei te kowhiri i te "Whakahaere" mai i te tahua Tīmata a Windows 7 (mena kaore, hea, kua huri tona whakaaturanga).
- Whakaurua regsvr32.exe path_to_file_dll
- Pawhiria te OK, Tomo ranei.
Whai muri i tera, mehemea he pai nga mea katoa, me kite koe i tetahi panui e kii ana na te rehita i pai te rehitatanga. Engari, ma te tupono ka kitea atu e koe tetahi atu karere - Ka utaina te paatene, engari kaore i kitea te waahi urunga o DllankanServer a he mea tika kia tirohia ko to DLL te mea tika (me taku i kii ai, ka tuhia e au mo tenei waahanga i muri mai).
Ko te huarahi tuarua ko te whakahaere i te raina whakahau hei kaiwhakahaere ka uru ki te whakahau kotahi mai i te rarangi o mua.
- Whakahaerehia te raina whakahau hei Kaiwhakahaere. I te Matapihi 8, ka taea e koe te pa ki te Win + X, ka kowhiri i te waahanga tahua e hiahiatia ana. I roto i te Matapihi 7, ka taea e koe te kite i te raina whakahau i te tahua Tīmata, pāwhiritia-matau ki runga ka ka kowhiri "Whakahaere hei kaiwhakahaere".
- Whakauruhia te whakahau regsvr32.exe path_to_library_dll (tetahi tauira ka kite koe i te Whakaahuamata).
Ano, ko te pea kaore pea e rehita i te DLL i te punaha.
Na ko te huarahi whakamutunga, tera pea ka whai hua pea i etahi waahanga:
- Patohia matau ki te DLL e hiahia ana koe ki te rehita me te whiriwhiri i te waahanga tahua "Open me."
- Paatohia te "Tirotiro" ka kitea te kōnae regsvr32.exe i roto i te Matapihi / System32 ko Windows / SysWow64 ranei, whakatuwhera te DLL me te taha.
Ko te tino o nga tikanga katoa e whakaahuahia ana hei rehita he DLL i roto i te punaha kotahi, he iti noa iho nga huarahi rereke hei whakahaere i taua whakahau - ko wai ka watea ake. Na inaianei mo te take kaore e angitu koe.
He aha e kore ai e rēhita i te DLL
Na, kaore koe i te ahua o te kōnae DLL, na te aha i te tiimata o te kēmu, i te papatono ranei ka kite koe i te hapa, i tangohia e koe tenei kōnae mai i te Ipurangi ka ngana ki te rēhita, engari kaore i te rite te urunga a DllRiterSS kei te huringa ranei ki te putanga o te ao o Windows inaianei, tera pea etahi atu mea, ko te rēhita he DLL kaore e taea.
He aha tenei e tupu ana (ma konei ano ka peehi ake ai):
- Kaore i te hangaia nga kōnae DLL katoa kia rehitatia. Kia taea ai te rehitatia i tenei huarahi, me tautoko te kaupapa o te DllaptarServer kotahi. I etahi wa ka raru ano te hapa na te mea kua oti kē te rehita o te whare pukapuka.
- Ko etahi o nga papa e whakaekea ana hei tango i nga DLL, kei kona ano nga konae me te ingoa e rapu ana koe, kaore e taea te rehitatanga, na te mea ehara tenei i te whare pukapuka.
Na inaianei mo te whakatikatika i:
- Mena he kaiwhaiwhai koe me te rēhita i to DLL, whakamatau i te regasm.exe
- Mena he kaiwhakamahi koe me te mea kaore e tiimata mai i te panui kei te ngaro te DLL i to rorohiko, tirohia te Ipurangi mo te mea ko te konae me te aha kaore i hea e tangohia ai. Ko te tikanga, ma te mohio ki tenei, ka taea e koe te tango i te kaihautu mana, ka whakauru i nga whare pukapuka taketake me te rehita i te punaha - hei tauira, mo nga konae katoa me te ingoa ka tiimata mai, ka whakauru noa i te DirectX mai i te paetukutuku mana a Microsoft, mo te msvc - tetahi o nga whakaaturanga a Visual Studio Redistributable. (A, ki te kore e takaro etahi o nga keemu mai i te awa, katahi ka tirohia te ripoata antivirus, ka taea e ia te whakakore i nga DLL e tika ana, ka tupu tonu tenei me etahi wharepukapuka kua whakarereketia).
- Te nuinga o te wa, kaua ki te rēhita i te DLL, te whakauru i te konae ki te kōpaki rite ki te konae whakahaere e hiahiatia ana hei wharepukapuka tenei.
Ka whakaoti ahau i tenei, Te ti'aturi nei au kua marara ke atu te mea.