Article ID: 307495
Article Last Modified on 9/25/2001
APPLIES TO
- Microsoft Visual Basic 6.0 Enterprise Edition
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:
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.
MORE INFORMATION
Steps to Reproduce Behavior
- In Visual Basic 6.0, use the IIS Application Project option to create a WebClass.
- Copy the DLL to a computer that does not have the Mswcrun.dll file.
- At a command prompt, type regsvr32 WebClassDllName.dll to register the DLL.
REFERENCES
For 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)
Additional query words: Mswcrun runtime run time
Keywords: kbaspobj kbwebclasses kbprb KB307495