Скачать утилиту для автоинкремента версии в Visual Studio #.net

Набросал утилитку, которая увеличивает номер версии. Исходник вложен в архив.

[download id=”14″]
[download id=”15″]

Что это и как работает

Примерно как в этом посте, только без VCS репозиториев. Переписал с нуля.

Простите мой английский :)))
—————————————————————————-
Increments verion number in c# projects. Read agreement below.

Autoincrement version in c# projects. Copyright © 2010 vdasus.com

usage: vbinc -[af1234]|[-c]|[-h]
Options
-a Increment assembly version
-f Increment file version
-1 Increment +1.x.x.x (Increments major version)
-2 Increment x.+1.x.x (Increments minor version)
-3 Increment x.x.+1.x (Increments build)
-4 Increment x.x.x.+1 (Increments revision)
-c Just show current version
-h this help screen.

Example: vbinc -af34
Increments assembly and file build and revision numbers.

C# have version formar like [major version].[minor].[build].[revision]

Installation:
– Put vbinc.exe to the root of solution
– Put lines

if $(ConfigurationName) == Debug $(ProjectDir)vbinc.exe -af4
if $(ConfigurationName) == Release $(ProjectDir)vbinc.exe -af34

to Pre-Build event command line of each project.

From now, every Debug build will increment [revision] of assembly and file before build of project.
And every Release build will increment [build] and [revision] of assembly and file.

That’s all.

Скачать утилиту для автоинкремента версии в Visual Studio #.net: 5 комментариев

  1. svinonrainbow.livejournal.com/ (http://svinonrainbow NULL.livejournal NULL.com/):

    Ошибка 1 выход из команды “if Debug == Debug H:\Projects\Logist\Logist\vbinc.exe -af4
    if Debug == Release H:\Projects\Logist\Logist\vbinc.exe -af34” с кодом 9009. Logist

    =(((((

    1. А попробуй просто запустить vbinc из директории где он лежит. Кроме того обрати внимание, что файл называется vbinc2.exe

      Ты какой версией пользуешься?

Обсуждение закрыто.