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.
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.