Home     Products      Support      Corporate     Sign In 
Support Knowledge Base, Article 660
Product
FileUp
Version
4.x
Title
DLLs cannot be registered using regsvr32
Problem
On rare occasions when you attempt to register safileup.dll and saprgress.dll using regsvr32, regsvr32 hangs and does not present a confirmation or even an error message.
Solution
Occasionally regsvr32 has a problem registering the safileup.dll and saprgres.dll. If the DLLs are used in your application, you will receive an error because they are unregistered. For example, you may see errors like: "invalid progID" or "class not registered".

Even when this happens, the other DLLs for saarchive.dll and filemgr.dll can still be registered. The safileup.dll and saprgres.dll encounter problems because they combine a COM object with a .NET wrapper, which on rare occasions particular versions of regsvr32 have trouble with.

The solution to this problem is to use a registration utility, such as reggie.exe (attached) that is known to work where regsvr32 fails. To use reggie, simply copy it to the directory where the DLLs are located and register the DLLs just as you would with regsvr32.

Attachments
Attachments/KB660_files1.zip
Created : 10/29/2003 4:03:42 PM (last modified : 3/26/2008 5:05:12 PM)
Rate this article!
Comments