I have developed a ASP.NET Web Application using the CR.NET 2008 Basic (10.5.3700.0). runtime. I am ready to use the full version of Crystal Reports 2008 so I installed the Developers Edition.
I have upgraded the reports/solution using the automatic tool see attached screenshot: Crystal_Reports_2008_Solut
sion.png. The Business Objects Visual Studio Integration Manager tool shows that I am using the full runtime (12.0.2000.0).
The application compiles and runs fine. However when I load a report a into the CrystalReportViewer the first time I receive the error:
Value cannot be null. Parameter name: inputString
The second time the report viewer is empty (blank) no error. I have scoured my code and the report itself and I can not find the parameter/variable inputString. Now development started in 2007 in Visual Studio 2005 with VB.NET and over the years has been migrated to C# in Visual Studio 2008. The reports however were always targetting the CR.NET Basic runtime. I need the full version to utilize the royalty free Developer's Advantage license from SAP.
I am including screenshots to illustrate the report working and not working.
I can change the assembly references in the web.config from 12.0.2000.0 back to 10.5.3700.0 and the report shows up correctly again.