|
1 |
| -ProjectBuildCounter is a small utility that auto increments the build number of Visual Studio projects. Increment is made on each build nevertheless it is Debug or Release. |
| 1 | +ProjectBuildCounter is a small utility that auto increments the build |
| 2 | +number of Visual Studio projects. |
| 3 | +Increment is made on each build nevertheless it is Debug or Release. |
| 4 | +View help.txt for HOWTO. |
2 | 5 |
|
3 |
| -This tool manipulates Properties\AssemblyInfo.cs file of a project. As the file name assume it contains somewhere in the contents the product version. It has following form Major, Minor, Build and Release as shown below: |
| 6 | +This tool manipulates Properties\AssemblyInfo.cs file of a project. |
| 7 | +As the file name assume it contains somewhere in the contents the |
| 8 | +product version. It has following form Major, Minor, Build and |
| 9 | +Release as shown below: |
4 | 10 |
|
5 | 11 | [assembly: AssemblyVersion("1.0.13.2165")]
|
6 | 12 |
|
7 | 13 | ProjectBuildCounter reads AssemblyInfo.cs file and increments versions using following logic:
|
8 | 14 |
|
9 |
| -* Revision number (4th position) is incremented from 1 to 9999. When exceed the upper bound Build number is incremented and Release is reset to one. |
10 |
| -* Build number (3rd position) is incremented from 1 to 999. When it goes beyond previous number (Minor) is incremented and build counter is reset to one. |
11 |
| -* Minor is incremented from 1 to 99. When current number goes above 99 Major is incremented and Minor is reset to one. |
| 15 | + * Revision number (4th position) is incremented from 1 to 9999. |
| 16 | + When exceed the upper bound Build number is incremented and |
| 17 | + Release is reset to one. |
| 18 | + * Build number (3rd position) is incremented from 1 to 999. |
| 19 | + When it goes beyond previous number (Minor) is incremented |
| 20 | + and build counter is reset to one. |
| 21 | + * Minor is incremented from 1 to 99. When current number goes |
| 22 | + above 99 Major is incremented and Minor is reset to one. |
12 | 23 |
|
13 | 24 |
|
14 | 25 | Changes in ProjectBuildCounter 1.0.196
|
@@ -44,7 +55,8 @@ Changes in ProjectBuildCounter 1.0.101.1858
|
44 | 55 | New features
|
45 | 56 | ------------
|
46 | 57 |
|
47 |
| - * Added second parameter allowing to increment particular part of the version - Major, Minor, Build or Release. |
| 58 | + * Added second parameter allowing to increment particular part of |
| 59 | + the version - Major, Minor, Build or Release. |
48 | 60 |
|
49 | 61 |
|
50 | 62 |
|
|
0 commit comments