Šis raksts ir mašīntulkošanas spoguļraksts, lūdzu, noklikšķiniet šeit, lai pārietu uz oriģinālo rakstu.

Skats: 18160|Atbildi: 0

[Avots] Atrisiniet C# izsaukumu, lai izpildītu js atskaites izgūšanu COM klases rūpnīcā ar CLSID kā {0E59F1D5-1FBE-11D0-8FF2-00A0D10...

[Kopēt saiti]
Publicēts 10.03.2017 16:12:31 | | | |
{"Komponenta ar CLSID {0E59F1D5-1FBE-11D0-8FF2-00A0D10038BC} izgūšana COM klases rūpnīcā neizdevās šādas kļūdas dēļ: 80040154 Nav reģistrētas klases (izņēmums no HRESULT:0x80040154 (REGDB_E_CLASSNOTREG))."" }

Nesen es izveidoju izdomātu pieprasījuma vietni, lai vienkāršotu sākotnējās vietnes apgrūtinošos datus, piedāvātu noderīgus datus, lai vienkārši parādītu un pabeigtu ziņu. Tā kā sākotnējās vietnes datus šifrē js, es paņēmu sākotnējās vietnes js atšifrēšanas metodi un C# piezvanīju js, lai iegūtu atšifrētos datus.
Visa pakešu uztveršanas sistēma izmanto Su Fei HttpHelper universālo ietvaru, un izpildes js metode izmanto HttpHelper.Javascrip{filtering}tEval metodi, ko īsteno sistēma. Tāpēc es izvietoju vietni IIS, un tad radās problēma.
Pēc IIS izvietošanas piekļuve sāk ziņot par izņēmumiem, un konkrētā kļūda ir novērsta:
Izņēmuma veids: COMException
Izņēmuma ziņojums: komponenta ar CLSID {0E59F1D5-1FBE-11D0-8FF2-00A0D10038BC} izgūšana COM klases rūpnīcā neizdevās šādas kļūdas dēļ: 80040154 Nav reģistrētas klases (izņēmums no HRESULT:0x80040154 (REGDB_E_CLASSNOTREG)).
Ja es nevaru atrast šo komponentu, tad kur šis komponents aizgāja, man tas ir jāatrod.
1. darbība: reģistrs meklē šo vērtību, atver reģistru un meklē {0E59F1D5-1FBE-11D0-8FF2-00A0D10038BC} Šī vērtība ir atrodama reģistrā MSscrip{filtering}tControl.scrip{filtering}tControl, un atbilstošais komponents ir msscrip{filtering}t.ocx:
Step 2: Reģistrējiet msscrip{filter}t.ocx komponentu, 32 bitu sistēma atrodas zem C: WindowsSystem32, un es esmu 64 bitu sistēma zem C: WindowsSysWOW64.
Palaidiet Cmd kā administratoru, lai izpildītu komandu: Regsvr32 C:WindowsSysWOW64msscrip{filter}t.ocx(32 ir sistēmas ceļš ar C:WindowsSystem32msscrip{filter}t.ocx)
Ņemiet vērā, ka jums ir jāpalaiž Cmd kā administratoram, pretējā gadījumā DLLRegitsterServier nebūs izpildes privilēģiju. Sekmīgi reģistrācijas rezultāti:
Pēc iepriekš minēto divu darbību pabeigšanas tas atgriezīsies normālā stāvoklī.





Iepriekšējo:Jaunākās ievainojamības un uzbrukuma metodes Struts2 versijās 2.2 un 2.3
Nākamo:Haha, es gāju gulēt, es vairs nespēlēju
Atruna:
Visa programmatūra, programmēšanas materiāli vai raksti, ko publicē Code Farmer Network, ir paredzēti tikai mācību un pētniecības mērķiem; Iepriekš minēto saturu nedrīkst izmantot komerciāliem vai nelikumīgiem mērķiem, pretējā gadījumā lietotājiem ir jāuzņemas visas sekas. Informācija šajā vietnē nāk no interneta, un autortiesību strīdiem nav nekāda sakara ar šo vietni. Iepriekš minētais saturs ir pilnībā jāizdzēš no datora 24 stundu laikā pēc lejupielādes. Ja jums patīk programma, lūdzu, atbalstiet oriģinālu programmatūru, iegādājieties reģistrāciju un iegūstiet labākus oriģinālus pakalpojumus. Ja ir kādi pārkāpumi, lūdzu, sazinieties ar mums pa e-pastu.

Mail To:help@itsvse.com