I am currenlty testing CR2008 with VS2008. We have an add-in which uses RDC component (Crystal 11.5) to display reports in VBA forms. Now crystal 2008 doesn't support RDC component.
So I have created new add-in application which uses .NET component of CR2008 to dispaly reports. Both these add-in are hosted in Excel 2003.
If I run report first in old add-in (with RDC) component ,it works fine. Then I try to run report in new-add in (with .NET crystal components) then it gives following error
[GmrNetAssembly A1.0.0.0:ERROR]:[11:14:05:890]: [VSTA_Main] Error occurred while processing report.
[processCrRpt] :Retrieving the COM class factory for component with CLSID {D7F5D7C3-B06C-4CAC-BC47-A06E66D2EE9B} failed due to the following error: 80000003.
at CrystalDecisions.ReportAppServer.ReportClientDocumentWrapper.CreateRptDoc()
at CrystalDecisions.ReportAppServer.ReportClientDocumentWrapper..ctor()
at CrystalDecisions.CrystalReports.Engine.ReportDocument.Initialize()
at CrystalDecisions.CrystalReports.Engine.ReportDocument..ctor()
at CrRptProcessor.RptProcessor.processCrRpt(CrRptSettings rptSettings) in G:\mis\icts\csharp\crrptProcessor\A2.0.2.0\Source\RptProcessor.cs:line 248
seems like crystal 2008 having problem. somehow it is connected to RDC 11.5 component.