Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to show application version in VS.NET Deployment Project?

I have set up a Deployment Project for my application. The problem is that I want to show application version (eg. MyApplication 1.2.3.1) during installation so the user can see the version before installing.

The only way I can think of is to modify the WelcomeText in Welcome dialog. Is there an easier or more elegant way to achieve this?

like image 863
Zefo Avatar asked Jul 11 '10 11:07

Zefo


1 Answers

You should be able to use the Windows Installer ProductVersion property for this. If you change the Welcome dialog's WelcomeText property to:

The installer will guide you through the steps required to install [ProductName] [ProductVersion] on your computer.

Then you can change the Deployment Project's Version property and have the value automatically displayed. Any string-based property can do this; just use the [] syntax to have the value inserted.

For other properties that are provided out of the box, see the Windows Installer Property Reference

like image 55
Andy Hopper Avatar answered Nov 05 '22 06:11

Andy Hopper