Lisp HUG Maillist Archive

(LWW 6.0.1) Warning: Non zero return code from DllRegisterServer: 80004005

Unable to parse email body. Email id is 11337

Re: (LWW 6.0.1) Warning: Non zero return code from DllRegisterServer: 80004005

Unable to parse email body. Email id is 11338

RE: (LWW 6.0.1) Warning: Non zero return code from DllRegisterServer: 80004005

[Apologies if this is a duplicate post - I was having lisp-hug registration issues earlier]

This may not be applicable to your case, but you could try avoiding the registration completely by using Registration-free COM. 
http://msdn.microsoft.com/en-us/library/ms973913.aspx
Basically you have an XML manifest file instead of using the registry. 

I can't see how you will avoid having problems with privileges if you are writing to the windows registry under HKLM which DllRegisterServer does AFAIK. (HKey_Classes_Root is really a merged view of HKLM\Software\Classes and HKCU\Software\Classes (http://msdn.microsoft.com/en-us/library/ms724498%28v=vs.85%29.aspx) so theoretically you could register under HKCU\Software\Classes. You could try searching for "current user com registration" I looked a while back and decided it was too scary/unsupported)

hth

Paul


-----Original Message-----
From: owner-lisp-hug@lispworks.com [mailto:owner-lisp-hug@lispworks.com] On Behalf Of Nick Levine
Sent: 14 October 2011 15:08
To: Paul Tarvydas
Cc: lisp-hug@lispworks.com
Subject: Re: (LWW 6.0.1) Warning: Non zero return code from DllRegisterServer: 80004005


This hit, and all the others, assume you're an interactive user having
problems with an installer, or with typing regsvr32 at the command
line, without admin priviledges. That's not what I'm after. This
warning occurs within the application at runtime, under circumstances
where admin priviledges would be inappropriate.

- nick

> From: Paul Tarvydas <paul.tarvydas@rogers.com>
> Date: Fri, 14 Oct 2011 09:15:14 -0400
> 
> > 
> > Using the FLI to call DllRegisterServer on an ActiveX library on a
> 
> Googling for "dllregisterserver 80004005" turns up a number of hits,
> including this one regarding privileges:
> 
> http://www.mydigitallife.info/the-call-to-dllregisterserver-failed-with-error-code-0x80004005-on-windows-vista/
> 
> hth
> 
> pt
> 



Re: (LWW 6.0.1) Warning: Non zero return code from DllRegisterServer: 80004005

Unable to parse email body. Email id is 11345

Updated at: 2020-12-10 08:37 UTC