Migrating a Project that uses Merge Modules Deployment to a Project that uses Windows Installer Deployment

To migrate an existing Crystal Reports for Visual Studio project that uses Merge Modules deployment to Windows Installer deployment, you need to follow the instructions in this section.

You will need to remove the merge modules from the setup project. Then, re-build the setup project. Finally, use the .msi Windows Installer file to deploy your application.

For the purposes of this tutorial, the setup project is referred to by the default name Setup1.

Note

If you are using a Visual Studio .NET 2003 project, you need to first convert the Windows Application or Web Site to a Visual Studio 2005 project.

To Convert a Visual Studio .NET 2003 project to a Visual Studio 2005 project

Follow the following steps if you are starting with a Visual Studio .NET 2003 Project:

  1. In Visual Studio 2005, go to the File menu, and navigate to Open. Click Project/Solution....

  2. Select the Visual Studio .NET 2003 project, and click Open.

    The Visual Studio Conversion Wizard opens.

  3. Follow the steps of the Wizard and click Finish to convert the Visual Studio .NET 2003 project to a Visual Studio 2005 project.

To Remove Merge Modules from the Setup Project

  1. In Visual Studio, open your project.
  2. In the Solution Explorer, expand Setup1, and point to a merge module that has been added to the setup project. Click Remove.
  3. Repeat Step 2 to remove all Crystal Reports for Visual Studio Merge Modules.

To Build and Deploy the Setup Project

After removing the merge modules from your setup project, you would need to build and deploy the setup project. See To Build and Deploy the Setup Project for more information.