I am having an issues connecting dotnet application with Crystal report 2013.
In (existing) production, application is using old BusinessObjects Enterprise 11.5(CR-X1 R2) and old dotnet framework V 2.0.
In new test-VM, reports are migrated from CR-XIR2 to CR2008 and CR2008 migrated to CR2013 after server installations.
Also dotnet application framework is upgraded, all other features are running fine except crystal reports.
I am getting following error when trying to access the reports, i did not change the code after reports migration:-
ERROR: The document has not been opened.
at CrystalDecisions.ReportAppServer.ClientDoc.ReportClientDocumentClass.get_DatabaseController()
This error appearing when i am using .rpt files from the server folder location, same mechanism used in old crystal server. After getting these errors, i tried to use reports that are in CR repository which i migrated through upgraded tool by changing Crystal.UseLocalReports = true , i am getting below error:-
ERROR: Method 'get_HistoryInfos' in type
'CrystalDecisions.ReportAppServer.ReportClientDocumentWrapper' from
assembly 'CrystalDecisions.CrystalReports.Engine, Version=14.0.3500.0,
Culture=neutral, PublicKeyToken=692fbea5521e1304' does not have an
implementation.
at CrystalDecisions.CrystalReports.Engine.ReportDocument.Initialize()
at CrystalDecisions.CrystalReports.Engine.ReportDocument..ctor()
any advice is appreciated.