The end of the life cycle – publishing the solution
Publication (deployment) is the final step of the Governance Model, and it may lead to a new version or upgrade.
Another common possibility is to enter into maintenance time, in which new modifications are proposed and the whole cycle starts again—only with a much more reduced scope in functionality (and thus, in the number or team members implied).
Visual Studio allows you to publish solutions in different ways depending on the type of application. Additionally, we can also use third-party versions that only require a free registration, such as the light InstallShield version that the IDE offers in the Other Projects section.
For Web Applications, there are many options. You can configure deployment using Team Foundation Server, or in this case, we can explore how to deploy this demo right from the IDE.
Just select Publish in the Build menu (or right-click on the project), and a new Publish Web window will show the main options:
A profile is...