Need a simple CRM and Project Management system?
Check out JobNimbus - CRM for Contractors and Service Professionals.

Deploy Crystal Reports 2008 Run-time on Remote Server

I set up a simple Crystal Reports application in my ASP.NET web project using Visual Studio 2008. Everything ran just fine locally. I tested and was ready to deploy to a remote Windows 2003 Server.

I tried XCopying DLL's to the BIN folder, tried to register Crystal DLL's manually, tried running different Crystal Installers. Nothing worked. Then I found this MSI:



C:\Program Files\Microsoft SDKs\Windows\v6.0A\Bootstrapper\Packages\CrystalReports10_5\CRRedist2008_x86.msi

This MSI installs all the necessary files. After running this MSI, everything works fine with no errors.

If you have Visual Studio 2008

If you have Visual Studio 2008 installed on your development machine, there is no need to run the MSI because it is already built-in to the IDE for Visual Studio and installed as part of the regular install process.

This MSI is run on the machine where the web site will be deployed because that will (most likely) not have development tools installed on it because it is a production/staging server.

Does one run the msi on the server on

Does one run the msi on the server on which the web site will be deployed, or on the development machine?

Thanks.