Карта сайта Kansoftware
НОВОСТИУСЛУГИРЕШЕНИЯКОНТАКТЫ
Разработка программного обеспечения
KANSoftWare

Рекомендации по заполнению таблицы Version Info

Delphi , Программа и Интерфейс , IDE и Компилятор

Рекомендации по заполнению таблицы Version Info

Автор: Павел

Данный документ описывает принципы заполнения информации о версии исполняемого модуля (закладка "Version Info" в "Project Options").

Для включения в компилируемый модуль информации о версии следует активировать переключатель "Include version information in project", а также переключатель "Auto-increment build number".

Группа "Module version number"

Данная группа описывает номер версии модуля. Общепринятые правила заполнения этой группы полей таковы:

  • "Major version" - старший номер версии. Стартовое значение - "1". Для многомодульных проектов обычно совпадает с номером версии самого проекта. Данный параметр характеризует порядковый номер версии архитектуры системы и меняется реже всего;
  • "Minor version" - младший номер версии. Стартовое значение - "0". В многомодульных проектах может не совпадать с младшим номером версии самого проекта. Параметр характеризует большие алгоритмические или косметические изменения (например, добавление новой функции или исправление большой ошибки);
  • "Release" - номер версии выпуска (релиз). Стартовое значение - "0". Параметр характеризует небольшие косметические или алгоритмические изменения (например, исправление текста надписи);
  • "Build" - номер сборки (билда). Стартовое значение - "0". Специальный параметр, который увеличивается автоматически при вызове функции "Project - Build xxx" или "Project - Build all projects". Данный параметр является сквозным в рамках проекта модуля. То есть, пока модуль редактируется и/или пересобирается, данный параметр должен отражать количество произведенных модификаций. При старте аналогичного проекта "с нуля", номер сборки не переносится в новый проект.

Группа "Module attributes"

Группа позволяет создать дополнительные информационные ключи. Во время работы над отладочной версией рекомендуется активировать переключатель "Debug build".

Параметр "Language"

Данный параметр задает язык проекта. Для русскоязычных проектов должен быть "Russian" (числовое значение - "$419"), а для англоязычных проктов должен быть - "English (United States)" (числовое значение - "$409").

Группа строковых параметров

В данном редакторе заполняются дополнительные динамически создаваемые при изменении остальных параметров формы поля. Опишу некоторые из них.

  • "CompanyName" - наименование компании, разрабатывающей модуль. (например, - "Координационный Центр "Система");
  • "InternalName" - внутреннее имя проекта. Совпадает с названием модуля системы.
  • "ProductVersion" - номер версии продукта, заполняется в ручную, должен быть равен числовым полям группы "Module version number". Разрешается указывать только Major- и Minor- версии.

Рекомендации по заполнению таблицы Version Info описывают принципы включения информации о версии исполняемого модуля, настройки параметров Module version number, Module attributes, Language и группа строковых параметров CompanyName, InternalName и Product


Комментарии и вопросы


Ваше мнение или вопрос к статье в виде простого текста (Tag <a href=... Disabled). Все комментарии модерируются, модератор оставляет за собой право удалить непонравившейся ему комментарий.

заголовок

e-mail

Ваше имя

Сообщение

Введите код




Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.



:: Главная :: IDE и Компилятор ::


реклама



©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007
Top.Mail.Ru

Время компиляции файла: 2024-06-02 10:20:12
2024-07-23 21:13:53/0.0037219524383545/0