-
Notifications
You must be signed in to change notification settings - Fork 45
Version numbers explained
The scheme I use follows the pattern 1.2.3 and is more or less similar to semantic versioning.
In the above example, 1 is the major number, 2 is minor and 3 is revision. Major number is only increased for major new releases with major changes. Minor is increased for minor releases with a few feature additions and bugfixes. Revision is increased only for bugfix releases.
The version number is pulled from AssemblyInfo.cs
(AssemblyVersion
and AssemblyFileVersion
values). These two variables can be changed either in project properties or manually in said file. Always change both to the same value.
When you start a debug version of the program, the "(Debug)" string is appended to the version number in the About dialog.
Copyright © 2018-2020 David Simunič. All rights reserved.
See the LICENSE
file for license information and AUTHORS
for a complete list of contributors and authors.