Astraport
09.11.2013, 01:42
Постоянно забываю, путаюсь, теряю логику, меняя номера версий при билде релизов приложений в FB.
Это же очень приятно - доверить рутинную и неинтересную работу автомату.
Встретил интересное решение (http://stackoverflow.com/a/8156809/381436). Под шарп регулярки писать не умею (да и под AS3 тоже:)) поэтому ниже там есть простой код для создания программки (EXE) увеличивающей на +1 номер версии. Немного изменил код, чтобы можно и второй элемент номера версии плюсовать и обнулять при этом третий.
Проблема в том, что не удается настроить запуск этого скрипта перед релизной сборкой. Способ детально описанный по ссылке в скриншотах работает только для обычного build (например во время дебагового старта), да и то с ошибками - FileStream не успевает сохранить файл дескриптора, билд начинается, а файла нету.
Не сталкивались ли с подобной задачей?
Это же очень приятно - доверить рутинную и неинтересную работу автомату.
Встретил интересное решение (http://stackoverflow.com/a/8156809/381436). Под шарп регулярки писать не умею (да и под AS3 тоже:)) поэтому ниже там есть простой код для создания программки (EXE) увеличивающей на +1 номер версии. Немного изменил код, чтобы можно и второй элемент номера версии плюсовать и обнулять при этом третий.
Проблема в том, что не удается настроить запуск этого скрипта перед релизной сборкой. Способ детально описанный по ссылке в скриншотах работает только для обычного build (например во время дебагового старта), да и то с ошибками - FileStream не успевает сохранить файл дескриптора, билд начинается, а файла нету.
Не сталкивались ли с подобной задачей?