.net - "Retrieving the COM class factory for component with CLSID {DB797690-40E0-11D2-9BD5-0060082AE372} failed due to the following error: 80040154." -


i pretty new here , please me below query . have referred xceedzip.dll in project . , created stepup file .msi file . , installed in 2 3 machines , happy result .

and uninstalled older version , installed new version of tool bugs fixed . , when try using tool , getting below application error when unzipping file application .

"retrieving com class factory component clsid {db797690-40e0-11d2-9bd5-0060082ae372} failed due following error: 80040154."

in 1 machine when uninstall xceedzip.dll , issue got resolved (using regsvr32 /u "c:\windows\system32\xceedzip.dll") , did same resolution steps in machine without success . have application sharing same dll , if uninstall tool , getting same error shared application.

please help, stuck here . want know root cause , fix .

that error means "class not registered". sample gave ("regsvr32 /u") unregisters dll. did mean regsvr32 without "/u"? have expected "regsvr32 xceedzip.dll" register class you.

i open registry (run regedit.exe), , see if registry entries clsid there.

hkey_classes_root\clsid\{db797690-40e0-11d2-9bd5-0060082ae372} 

hope helps,

john


Comments

Popular posts from this blog

linux - Using a Cron Job to check if my mod_wsgi / apache server is running and restart -

actionscript 3 - TweenLite does not work with object -

jQuery Ajax Render Fragments OR Whole Page -