Штатный компонент version сильно ограничен, например не позволяет менять версию файла (только продукта). Также нет автоматического увеличения версии при сохранении/компиляции (да, есть вариант на sdk-скриптах, но они не могут исправить остальные недостатки компонента).
Поэтому сделал на плагине (Новый - Windows - плагины hiasm).
Там сверху есть strlist, и написано, что надо делать.
А также ниже IC, который надо вставить в схему своего проекта.
Далее компилируем плагин и кладём его в hiasm\Int\plugs.
При каждом сохранении/компиляции/запуске схемы плагин ищет в папке вашего проекта customver.rc, изменяет его в соответствии с настройками внутри этого файла (например, автоувеличение версии).
При компиляции/запуске прокета плагин также компилирует customver.rc в customver.res (с помощью штатной утилиты GoRC), который присоединяется затем к вашей программе.
Если версия не присоединяется к программе - зайдите в Сервис - Компиляторы - Delphi и добавьте в строку "-R%opath%."
Должно получиться что-то вроде: "%fname%" "-U%opath%." "-R%opath%." "-R%curdir%." -Q
|
Ответов: 1951
Рейтинг: 176
|
|||
| карма: 10 |
|



Поиск
Друзья
Администрация