Game Development Reference
and settings that ClickOnce uses to deploy your application with a certain degree
of intelligence. These files can be created by hand, but the focus of this topic is on
using ClickOnce with Visual Studio integration.
There are a variety of settings that are accessible through the Publish property page
under project properties. This property page is shown in Figure 44.11.
Figure 44.11 Application configuration page for ClickOnce deployment.
By clicking on the Options… button, you will be able to set publishing settings
through the Publish Options dialog. This dialog, as shown in Figure 44.12, lets you
specify the publisher, product name, support information, and various deploy-
ment settings, depending on your deployment strategy. It is a good thing to set this
information so that fewer warnings appear in the trust dialog when a user installs
Large applications typically have external dependencies on libraries or compo-
nents that must be installed prior to using the application. Most notably, the .NET
framework itself is required to run any managed applications. Thankfully, Visual
Studio offers an excellent bootstrapper utility that will install the prerequisites
before allowing ClickOnce to install the application. All of this happens behind the
scenes during an installation and is configured through the dialog that is accessed
by clicking on the Prerequisites… button. Figure 44.13 shows the bootstrapper