Deployment Dialog Boxes
Visual Studio provides a number of predefined user interface dialog boxes that can be displayed during installation to present or gather information. The dialog boxes to be displayed are specified in the User Interface Editor; properties can be set to control the appearance of most dialog boxes.
Note
Visual Studio Setup and Deployment projects do not support custom dialog boxes or other user interface elements that you create yourself. Also see Installation Dialog Box Restrictions.
The following topics describe each of the available dialog boxes.
In This Section
Checkboxes User Interface Dialog Box
Presents up to four choices to a user and returns the values of those choices during installationConfirm Installation User Interface Dialog Box
Gives the user a chance to cancel installation or to go back to earlier dialog boxes and make changes before files are actually installedCustomer Information User Interface Dialog Box
Prompts the user for information including name, company or organization, and serial numberFinished User Interface Dialog Box
Notifies the user when the installation is completeInstallation Address User Interface Dialog Box
Allows the user to choose a Web location where application files will be installedInstallation Folder User Interface Dialog Box
Allows the user to choose a folder where application files will be installedLicense Agreement User Interface Dialog Box
Presents a license agreement for the user to read and acknowledgeProgress User Interface Dialog Box
Updates the user on the progress of the installationRadioButtons User Interface Dialog Box
Presents up to four mutually exclusive choices to a user and returns the value of the selected choice during installationRead Me User Interface Dialog Box
Presents additional user information, typically a readme file which contains information that should be read before running the applicationRegister User User Interface Dialog Box
Allows the user to submit registration information using an executable file that you supplySplash User Interface Dialog Box
Presents an image to the user, usually to display a logo or branding informationTextboxes User Interface Dialog Box
Presents up to four text entry fields to a user and returns the contents of those fields during installationWelcome User Interface Dialog Box
Presents introductory text and copyright information to the user
Related Sections
Deployment and the Run-Time User Interface
Describes how to control the user interface displayed during installationHow to: Customize Installation Dialog Boxes in the User Interface Editor
Explains how to modify the appearance or behavior of an installation dialog boxInstallation Dialog Box Restrictions
Presents recommendations for using installation dialog boxesWalkthrough: Using a Custom Action to Display a Message at Installation
Presents a step-by-step tutorial with an example of using the User Interface Editor to add installation dialog boxes to a Setup project.