Microsoft KB Archive/249290

From BetaArchive Wiki
< Microsoft KB Archive
Revision as of 13:51, 21 July 2020 by X010 (talk | contribs) (Text replacement - """ to """)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Article ID: 249290

Article Last Modified on 10/26/2007


  • Microsoft Visual InterDev 6.0 Standard Edition
  • Microsoft Internet Information Server 4.0

This article was previously published under Q249290


When you run Active Server Pages (ASP) or an HTML page using an IISSample or MSWC component, the following error message may occur:

Server object error 'ASP 0177 : 800401f3'
Server.CreateObject Failed.


This error message occurs when the Internet Information Server (IIS) Resource Kit components are not installed or when the DLL associated with the component is not registered correctly.


To resolve this issue, install the IIS Resource Kit components. The DLL automatically registers when the IIS Resource Kit components are installed.

You can purchase the current IIS Resource Kit components at the following Web address:

The IIS Resource Kit components are also available from the following MSDN Subscription Web page:

If the IIS Resource Kit is installed and you receive the "Server.CreateObject Failed" error message, perform the following steps:

  1. Start Registry Editor (Regedt32.exe).
  2. Click Edit, and then click Find and search to locate the ProgID of the object you are trying to create (For example, "MSWC.Tools" for Tools). The ProgID is located in the following registry key:


  3. Open the InprocServer32 folder located in the registry key


    and locate the path and name of the DLL that is listed as the default value.
  4. Click Start, click Run, and then type the following:

    Regsvr32 <pathtodll>\<dllname.dll>.

  5. Click Start, click Run, and then type the following:

    Regsvr32 <<I>DLLName.dll</I>>

  6. Run the ASP page.


Steps to Reproduce the Behavior

The following code example generates the "Server.CreateObject Failed" error message when the IIS Resource Kit Component is not installed:

set MyVar= server.createobject("MSWC.Tools")

When you create the components in the following table using the Server.CreateObject on an ASP page, the "Server.CreateObject Failed" error message occurs:

Class Name Component DLL or associated file Support
IISSample.Asp2Htm Asp2Htm Msjava.dll, Asp2htm.class Not officially supported by Microsoft
Baxtab.baxtab Backstab Backstab.dll Supported
No Class Specified Calendar Supported
AMHTML.Application Collaboration None Supported
IISSample.ContentRotator Content Rotator Controt.dll Not officially supported by Microsoft
MSWC.Counters Counters Counters.dll Supported
IISSample.htmlTbl HTML Table Msjava.dll, Htmltbl.class, Context.class Not officially supported by Microsoft
Mcs.loadbalancer Load Balancer Loadbal.dll Supported
IISSample.PageCounter Page Counter Pagecnt.dll Not officially supported by Microsoft
IISSample.PermissionChecker Permission Checker Permchk.dll Not officially supported by Microsoft
IISSample.RegistryAccess Registry Access Reg.dll Not officially supported by Microsoft
MSWC.Status Status Status.dll Supported
IISSample.SummaryInfos Summary Info Suminfo.dll Not officially supported by Microsoft
MSWC.Tools Tools Tools.dll Supported
IISSample.Tracer Tracer Tracer.dll Supported


For more information about MSDN Subscription downloads for the IIS Resource Kit, go to the following Web site:

Additional query words: IIS Resource Kit

Keywords: kbprb kbregistry kbscript KB249290