Visual Studio 2008 did not include Merge Modules for Crystal Reports. This means that if you upgraded your Windows Forms application from 2005 to 2008 the reporting application would no longer work on client machines.
There are a number of conflicting reports over the web about the status of this - whether a merge module will be or has been released or not.
I followed the advice of this forum, and downloaded merge modules from HREF=https://smpdl.sap-ag.de/~sapidp/012002523100005986132008E/cr10_net_mm.zip
I've created an installation file containing the CrystalReports10_Net_EmbeddedReporting.msm merge module. I could create an installation, but my application still didn't work (see the bottom of this message for the error). My guess is that this is for those who have purchased Crystal Reports as a separate package to Visual Studio, as opposed to those who are using the bundled version.
Has anyone else successfully utilised a merge module for Crystal Reports that comes bundled with Visual Studio 2008?
Note that I can install the application "CRRedist2008_x86.msi" that comes with Visual Studio 2008 professional. (Look in Microsoft SDKs\Windows\v6.0A\Bootstrapper\Packages\CrystalReports10_5). But I want a Merge Module, so that the customers do not have to install two separate packages.
The error I get is
Could not load file or assembly 'CrystalDecisions.Windows.Forms, Version=10.5.3700.0, Cultrue=neutral, PublicKeyToken=692fbea5521e1304' or one of its dependencies. The system cannot find the file specified