Article ID: 307495
If you use a Microsoft Internet Information Server (IIS) application (WebClass) to create a dynamic-link library (DLL) in Visual Basic 6.0, you receive the following error message when you try to register the DLL:
This error message occurs when you try to register the DLL on a computer other than the one on which it was created.
DLLRegisterServer in <path to DLL> failed.
Return Code was: 0x80004005
The WebClass run-time files must be installed to register a WebClass DLL. This error occurs if you try to register the DLL on a computer that does not have the WebClass run-time files installed and registered.
To resolve this problem, use one of the following methods:
Steps to Reproduce Behavior
For additional information, click the article numbers below to view the articles in the Microsoft Knowledge Base:
(https://support.microsoft.com/kb/242550/EN-US/ )INFO: Required System Files for WebClasses (IIS Applications)
(https://support.microsoft.com/kb/242767/EN-US/ )INFO: Deploying WebClasses with the Package and Deployment Wizard (PDW)
Article ID: 307495 - Last Review: June 19, 2014 - Revision: 2.0