[ReCrystallize Pro]
[Support FAQ] [Support]

Server.CreateObject
Failed or Invalid ProgID
Article ID:
0003
Date Created:
January 24, 2003
Last Modified:
May 8, 2008
Applies to:
ReCrystallize Pro Web Wizard for Crystal Reports versions 1.x, 2.x, 3.x, 4.x, 5.x, 10.x, 11.x
Synopsis:
When
attempting to view a Crystal Report through a web browser, an error message
that includes “Server.CreateObject Failed”, “Invalid ProgID”, and/or
"ActiveX component can't create object" is
displayed.
More Information:
Active
Server Pages created by ReCrystallize Pro use Crystal Reports runtime
components, which must be present and properly registered on the web server
PC.
When the components are not available on the web server, a message
similar to
Server
object error 'ASP 0177 : 800401f3' Server.CreateObject Failed
http://yourserver/yourreport-dynamic.asp, line 22
Invalid ProgID.
or
“CRAXDRT Error
Occured on Server. Error Number: -2147221005 Error Description: 006~ASP
0177~Server.CreateObject Failed~Invalid class string”
may be
displayed.
Solution:
Verify that the Crystal Reports version selected in the ReCrystallize Pro
wizard matches the version of Crystal Reports that you are using.
If
the error still occurs, install or reinstall one of the following versions of Crystal Reports on the web server
PC, making sure that the World Wide Web Publishing service is running and
selecting all available web components during the Crystal Reports
installation:
 |
Crystal
Reports 7 Professional Edition |
 |
Crystal
Reports 7 Developer Edition |
 |
Crystal
Reports 8.0 Professional Edition AND Crystal Enterprise Standard |
 |
Crystal
Reports 8.0 Developer Edition |
 |
Crystal
Reports 8.5 Professional Edition AND Crystal Enterprise Standard |
 |
Crystal
Reports 8.5 Developer Edition |
 |
Crystal
Reports 9 Developer Edition |
 |
Crystal
Reports 9 Advanced Edition |
 |
Crystal Reports 9 Report Application Server |
 |
Crystal Reports 10 Developer Edition |
 |
Crystal Reports 10 Advanced Edition |
 |
Crystal Reports 10 Crystal Enterprise Embedded |
 |
Crystal Reports XI Developer Edition |
 |
Crystal Reports XI R2 Developer Edition |
 |
Crystal Reports XI Server Edition |
Note
that in Crystal Reports 8.0 and higher, the Professional Edition does not
include all required components to run reports with ASP. Installing Crystal
Enterprise with the Professional Edition will provide the required
components. (The Crystal Enterprise services are not needed for ASP and may
be turned off.)
Note:
It is possible to manually install only required runtime DLL files on the
web server using the guidelines in the Developer Help file. However, installing the full Crystal Reports product is
strongly recommended as it is quicker, easier, and less prone to error than
a manual component installation. We can not support reports
running under a manual installation.
If the
error persists after installing or reinstalling Crystal Reports on the web
server, open the .asp file in an editor and locate the line that includes “CreateObject”.
Make sure that the line is correct for your version of Crystal Reports as
shown in the table below. This is controlled by the selection of the
Crystal Reports version within the ReCrystallize Pro wizard.
|
Version |
Object |
|
7 |
Crystal.CRPE.Application |
|
8.0 |
CrystalRuntime.Application
or
CrystalRuntime.Application.8 |
|
8.5 |
CrystalRuntime.Application
or
CrystalRuntime.Application.8.5 |
|
9 (RDC) |
CrystalRuntime.Application.9 |
| 9
(RAS) |
CrystalReports.ObjectFactory.2 |
|
10 (RDC) |
CrystalRuntime.Application.10 |
|
10 (CEE) |
CrystalReports10.ObjectFactory.1 |
|
XI (RDC) |
CrystalRuntime.Application.11 |
|
XI (RAS) |
CrystalReports11.ObjectFactory.1 |
|
XI R2 (RDC) |
CrystalRuntime.Application.115 |