Registering DLL


I got some problems registering my dll on my NT machine... I always got when I'm trying :

regsvr32 grassroots.dll

DllRegisterServer in grassroots.dll failed
Return code was: 0x8000ffff

I'm able to register this dll on my win95 machine... but I try a couple of dll on my NT and anyone worked...

Who is Participating?
hammertsConnect With a Mentor Commented:
Check the serice pack and the status of your installation of OLE . I have seen this before with a corrupted set of OLE files . If you are NT4 then reinatall SP3 for NT3.51 goto SP5.
martalexAuthor Commented:
Edited text of question
martalexAuthor Commented:
Adjusted points to 100
Keep up with what's happening at Experts Exchange!

Sign up to receive Decoded, a new monthly digest with product updates, feature release info, continuing education opportunities, and more.

Can you send me this dll to
Are you returning a valid HRESULT from your DllRegisterServer function? Have your exported it?
martalexAuthor Commented:
Yes it`s a valid Hresult 0x8000ffff mean unexpected result... it's so userful...

Waht do you mean by exported???

What I can add is, it's a DLL develop in VB and I was not develop on that machine....

I were able to unregister and re-register some Microsoft DLL but anyone of the one that I did in VB, But I wasn't able to register those DLL on this specific machine... but work well everywhere else....

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.