Provides procedure to show you how to use a ClickOnce application to obtain query string information. It also shows how your ClickOnce application can use a small piece of code to read these values the first time the application launches.
Links to articles on how to use Windows Installer deployment to create installer packages to be distributed to users.
Walkthrough: Deploying a Windows-based Application
Demonstrates the process of creating an installer for a Windows application that launches Notepad.
Walkthrough: Installing Shared Components Using Merge Modules
How to use merge modules to ensure that shared components are packaged and delivered for consistent deployment.
Walkthrough: Creating a Custom Action
Demonstrates the process of creating a DLL custom action to direct a user to a Web page at the end of an installation.
Walkthrough: Using a Custom Action to Display a Message at Installation
Demonstrates how to use a custom action to take user input and pass it to a message box that appears during installation.
Walkthrough: Using a Custom Action to Compile a Binary to Native Code at Installation
Demonstrates how to pass the path name of a DLL to the CustomActionData property in order to precompile the assembly to native code during installation.
Walkthrough: Using a Custom Action to Create a Database at Installation
Demonstrates the use of a custom action and the CustomActionData property to create a database and database table during installation.
Walkthrough: Redirecting an Application to Target a Different Web Service at Installation
Demonstrates how to create a Web application that can be redirected to target a different XML Web service by using the URL Behavior property, an Installer class, and a Web Setup project.
How to: Install Prerequisites in Windows Installer Deployment
Demonstrates how to automatically detect the existence of components during installation and install a predetermined set of prerequisites, a process known as bootstrapping.
How to: Create or Add Deployment Projects
Demonstrates how to specify where and how your solution will be deployed both during and after development.
How to: Create or Add a Setup Project
Demonstrates how to create Windows Installer (.msi) files, which are used to distribute your application for installation on another computer or Web server.
How to: Create or Add a Merge Module Project
Demonstrates how to create a merge module project to package files or components that will be shared between multiple applications.
How to: Create or Add a Cab Project
Demonstrates how to create a CAB project to create cabinet (.cab) files that can be used to download components to a Web browser.
How to: Set Deployment Project Properties
Demonstrates how to set configuration-dependent properties using the Deployment Properties dialog box.
How to: Add Items to a Deployment Project
Demonstrates how to specify what needs to be included in the installer and where to install it on the target computer.
How to: Add Merge Modules to a Deployment Project
Demonstrates how to use merge modules (.msm files) to share components between multiple deployment projects.
How to: Add and Remove Icons
Demonstrates how to install and associate icons with your application on a target computer during installation
How to: Exclude Items from a Deployment Project
Demonstrates how to exclude a file or files from a deployment project.
How to: Set Conditional Installation Based on Operating System Versions
Demonstrates how to set the Condition property to add conditional logic to an installer, for example, installing different files or setting different registry values for different operating system versions.