Understanding the Deployment Projects Templates
Visual Studio .NET provides templates for creating deployment projects. In the New Project dialog, there is a Deployment Projects node that contains the available templates for creating deployment projects. Figure 4.1 displays the Deployment Projects node of the New Project dialog.
Figure 4.1. The Deployment Projects node in Visual Studio .NET.

The following is a list of deployment project types:
- Setup Project
Creates an empty setup project that you can customize. - Web Setup Project
Creates Day 6, "Deploying ASP.NET Applications." - Merge Module Project
Creates a merge module, which normally contains applications assemblies. Merge modules are a major feature in Windows Installer, and you'll learn how to implement a merge module later today. - Setup Wizard
A basic wizard that enables you to choose deployment options for a project. - Cab Project
CreatesDay 6.