dev.net.ua

Українська Спільнота Розробникiв
 
Ласкаво просимо до dev.net.ua Увійти | Приєднатися | Допомога | Увійти Live ID
в Пошук

Як отримати версію программи

Останнє повідомлення 15-02-2008, 8:35 від Mike Chaliy. 5 відповіді.
Сортувати: Попереднє Наступне
  •  07-02-2008, 3:31 5326

    Як отримати версію программи

    Як отримати версію Білда. щоб можна було помістити наприклад в Title Головного вікна?
  •  07-02-2008, 4:26 5328 у відповідь на 5326

    Re: Як отримати версію программи

    int buildNumber = Assembly.GetExecutingAssembly().GetName().Version.Build;
  •  13-02-2008, 7:26 5384 у відповідь на 5328

    Re: Як отримати версію программи

    Безрезультатно, повертає 0. Як отримати Білд, який ми можемо побачити в вкладці Publish Проекта?

  •  14-02-2008, 8:02 5395 у відповідь на 5384

    Re: Як отримати версію программи

    Dennys:

    Безрезультатно, повертає 0. Як отримати Білд, який ми можемо побачити в вкладці Publish Проекта?

    Білд, який ми можемо побачити в вкладці Publish Проекта, це деплоймент білд. Отже і шукати його потрібно в ApplicationDeployment.CurrentVersion.

    Евген, у свою чергу відповів для версію збірки. Ви ж не сказали яка саме версія вам потрібена.

    До речі, це не дуже практично коли версія білда збірки та деплоймент версія відрізняються. Якщо немає якихось дуже вже важливих потреб, то краще ії синхронізувати.


    MCPD(Web,Windows,Enterprise), MCTS (WPF, WCF)
  •  15-02-2008, 8:01 5409 у відповідь на 5395

    Re: Як отримати версію программи

    Я в цьому профан. Як синхронізувати, чи принаймні, де знайти методичну інфомацію про версії збірок?
  •  15-02-2008, 8:35 5410 у відповідь на 5409

    Re: Як отримати версію программи

    Приєднання: Properties.png

    Dennys:
    Я в цьому профан. Як синхронізувати, чи принаймні, де знайти методичну інфомацію про версії збірок?

    Якщо ви створюєте проект за допомогою VisualStudio там є файл AssemblyInfo.cs, в ньому є



    [assembly: AssemblyVersion("1.0.0.0")]

    Саме її поверне:



    Assembly.GetExecutingAssembly().GetName().Version.Build

    Також можна скористатися редактором Project/Properties/Application/Assembly Information.../Assembly Version


    MCPD(Web,Windows,Enterprise), MCTS (WPF, WCF)
Переглядати як новосний Блог RSS в XML