About Windows Installer, the .NET Framework, and Visual Studio.
A common problem I see in various developer forums is trying to build an installation package with the Crystal Reports merge modules or running an application with Crystal Reports on another machine is that the registration code is often forgotten. You may see an error like the following on another machine where Crystal Reports has not been registered:
To make sure this doesn't happen, be sure to register Crystal Reports for Visual Studio .NET when opening a report file, for example, and enter the registration code you'll get back from Crystal Decisions' registration page into regwiz.msm (2002) or Crystal_regwiz2003.msm (2003) in the "License Key" custom property, as you see below:
You can read more about the merge modules required by Crystal Reports and deploying Crystal Reports in the Crystal Reports section of the Visual Studio .NET Product Documentation. For more information about Crystal Reports for Visual Studio 2005 Beta 2, please visit http://www.businessobjects.com/products/dev_zone/net/2005.asp.