O'Reilly logo

Beginning Visual Basic 2015 by Bryan Newsome

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

15 Deploying Your Application

WHAT YOU WILL LEARN IN THIS CHAPTER:

  • Deployment concepts and terminology
  • How to deploy a ClickOnce Application with Visual Studio 2015
  • How to create a setup program with Visual Studio 2015
  • How to edit the Installer user interface

WROX.COM CODE DOWNLOADS FOR THIS CHAPTER

The wrox.com code downloads for this chapter are found at www.wrox.com/begvisualbasic2015 on the Download Code tab. The code is in the 092117 C15.zip download and individually named according to the names given throughout the chapter.

Deploying an application can be a complicated process, especially when dealing with large, complex applications. A wealth of knowledge is required about nearly every aspect of a deployment. A large software installation for Windows requires knowledge ranging from Registry settings, MIME types, and configuration files to database creation and manipulation. Companies tend to rely on dedicated deployment software for these large installations, together with key people who understand the processes involved. However, Visual Studio 2015 provides deployment functionality, which is tremendously helpful for the standard developer and smaller installations.

Under the Visual Studio 2015 banner, you can create many different types of applications, from desktop to web applications and services. All of them have varying degrees of complexity when it comes installation time.

Since this is a beginner’s guide, this chapter provides an overview of deployment.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required