Bonjour,
Comment identifier la version de release avec un numéro de Build interne à l'ordinateur ou à Visual Studio ?
Merci,
Christophe,
Version imprimable
Bonjour,
Comment identifier la version de release avec un numéro de Build interne à l'ordinateur ou à Visual Studio ?
Merci,
Christophe,
Bonjour,
Variable du pré-compilateur _MSC_VER pour la version de visual : Macros prédéfinies
Pour la version de l'OS, je pense que tu peux regarder du côté des variables d'environnements windows.
Pour la version de Windows, tu as GetVersionEx() et sous un Visual assez récent, la Version Helper API. Par contre, ça indique au programme sous quel Windows il tourne, et non sous quel Windows il a été buildé.
Il y a aussi les macros indiquant pour quelle version de Windows le programme est prévu.
La version et le numéro de build sont dans les ressources de l'exécutable, si vous avez pris la peine de configurer votre projet pour y ajouter ces ressources.
Généralement, on se base sur une usine de build pour mettre à jour automatiquement ces ressources de manière cohérente avec le processus de développement.