PRB: Error 0x80004005 When You Try to Register a WebClass DLL (307495)
The information in this article applies to:
- Microsoft Visual Basic Enterprise Edition for Windows 6.0
This article was previously published under Q307495 SYMPTOMS
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:
DLLRegisterServer in <path to DLL> failed.
Return Code was: 0x80004005
This error message occurs when you try to register the DLL on a computer other than the one on which it was created.
CAUSE
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.
RESOLUTION
To resolve this problem, use one of the following methods:
- The best way to deploy a WebClass is to use the Package and Deployment Wizard. The Package and Deployment Wizard packages the dependent WebClass run-time DLLs when your WebClass is deployed. For information on how to use this tool, see the following Microsoft Web site:
- Copy and register the Mswcrun.dll file to the computer on which you are trying to register your WebClass DLL.
REFERENCESFor additional information, click the article numbers below
to view the articles in the Microsoft Knowledge Base:
242550 INFO: Required System Files for WebClasses (IIS Applications)
242767 INFO: Deploying WebClasses with the Package and Deployment Wizard (PDW)
Modification Type: | Major | Last Reviewed: | 9/25/2001 |
---|
Keywords: | kbASPObj kbDSupport kbprb kbWebClasses KB307495 |
---|
|