VS 2008 & CR 2008
I am working on a web project which was originally developed in VS 2003 and Crystal 10. I have upgraded it to VS 2008 and CR 2008. I installed the Crystal Reports 2008 on the dev box and Crystal Report Server 2008 on the Report Server (Windows Server 2003).
I see references on my dev box for Crystal Reports 12.0.2000.0 (this is the dll for the .NET 2.0 framework, I think) in the C:\Windows\Assembly (GAC) but I dont see the same version of CrystalDecisions.CrystalReports.Engine in the C:\Windows\Assembly (GAC) of the Report Server and what I have there is 12.0.1100.0. How do I get the 12.0.2000.0 version to the report server so that the versions are the same and my reports would get created?
In fact, in the report server box, the GAC has only 12.0.1100.0 as the latest version for all the CR related files. How come the development is different than the report server installation. I've also checked the installation folder to see only 12.0.1100.0 and I think I need to install all the 12.0.2000.0 to GAC. How do I achieve that?
Jason Everly replied
Your biggest problem is that there is no .NET SDK for Crystal Reports Server 2008 so you can not use it with your .NET application.
I believe you are confused as to what is required to deploy your application.
Crystal Reports Server is not just a server edition of Crystal Reports, they are completely different things. Crystal Reports Server 2008 is essentially Business Objects Enteprise that is not scalable and is a totally different SDK and way of doing things.
If you developed your application just using VS.NET and Crystal Reports 2008 then you do not need nor will your app be using Crystal Reports Server 2008. You would just deploy the Crystal Reports 2008 runtimes to the app server and run the reports from a file path on that machine.