Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2005
    Messaggi
    66

    [VB.net] variabile per versione software

    Sto sviluppando una apllicazione che dovrà essere installata su una ventina di PPC. Essendo in piena fase di test, modifico continuamente il codice sorgente che ricompilo ogni volta e installo sui dispositivi che ho a disposizione (gli altri sono in mano a colleghi che stanno facendo dei test dal vivo di questo programma).
    Per sapere quale 'versione' ho installato su ogni palmare uso una variabile versioneSoftware alla quale cambio manualmente valore ogni volta che ricompilo il programma.
    Sto cercando un modo per fare aggiornare automaticamente questa variabile ogni volta che modifico e ricompilo il programma (potrebbe essere un numero che ogni volta viene incrementato di uno) .. dovrei però usare delle variabili di ambiente, esterne, un file .ini che dovrei leggere e modificare ogni volta che ricompilo , .....
    Forse Visual Studio ha già nativa una funzione del genere, ma lo conosco ancora poco ...

    A qualcuno viene in mente un'idea ?

    grazie in anticipo
    eKontar

  2. #2
    Utente di HTML.it L'avatar di r1cky`
    Registrato dal
    Feb 2007
    Messaggi
    431
    Visual studio supporta direttamente il versioning degli assembly e il recupero di tale versione da codice (con un semplice Application.ProductVersion)
    Per impostare la versione devi smanettare nelle opzioni del progetto

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2005
    Messaggi
    66
    Grazie, in ambiente Compact non c'é troppa abbondanza, però usando
    System.Reflection.Assembly.GetExecutingAssembly(). GetName().Version
    e grazie ad una .dll trovata in Rete sono riuscito a incrementare automaticamente il valore della versione solo quando ricompilo dopo una modifica, che è quello che volevo.

    Grazie per la dritta !!
    eKontar

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.