This repository was archived by the owner on Mar 28, 2025. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 2
ivostoykov/ProjectBuildCounter
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
ProjectBuildCounter is a small utility that auto increments the build
number of C# and VB.NET Visual Studio projects.
Increment is made on each build nevertheless it is Debug or Release.
View help.txt for HOWTO.
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:
[assembly: AssemblyVersion("1.0.13.2165")]
ProjectBuildCounter reads AssemblyInfo.cs file and increments versions using following logic:
* 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.
* 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.
* Minor is incremented from 1 to 99. When current number goes
above 99 Major is incremented and Minor is reset to one.
Changes in ProjectBuildCounter 1.0.196
======================================
Added
-----
* New help file added.
* Documentation updated
Bugs
----
* bug with EventLog access priviliges fixed
Changes in ProjectBuildCounter 1.0.170.000
==========================================
Added
-----
* AssemblyInformationalVersion increment if exists
Changes in ProjectBuildCounter 1.0.154.231
==========================================
Added
-----
* Error registered in system event log (available through Event Log)
* New parameter allowing to skip file version incrementation
Bugs
----
* bug fixed for version with less than four numbers
Changes in ProjectBuildCounter 1.0.101.1858
===========================================
New features
------------
* Added second parameter allowing to increment particular part of
the version - Major, Minor, Build or Release.
Changes in ProjectBuildCounter 1.0.68.718
=========================================
New features
------------
* Incrementing method made recursive avoiding multiple choices.
Changes in ProjectBuildCounter 1.0.42.1934
==========================================
New features
------------
* Record errors with the Windows Event Log
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
Packages 0
No packages published