Mettre à jour automatiquement le numéro de version

J'aimerais que la propriété version de mon application soit incrémentée pour chaque build, mais je ne sais pas comment activer cette fonctionnalité dans Visual Studio (2005/2008). J'ai essayé de spécifier AssemblyVersion comme 1.0.* mais cela ne me donne pas exactement ce que je veux.

J'utilise également un fichier de paramètres et lors de tentatives précédentes lorsque la version de l'assemblage a changé, mes paramètres ont été réinitialisés par défaut puisque l'application a recherché le fichier de paramètres dans un autre répertoire.

J'aimerais pouvoir afficher un numéro de version sous la forme 1.1.38. Ainsi, lorsqu'un utilisateur trouve un problème, je peux enregistrer la version qu'il utilise et lui dire de mettre à jour s'il a une ancienne version.

Une brève explication du fonctionnement de la gestion des versions serait également appréciée. Quand le numéro de build et de révision est-il incrémenté ?

请先 登录 后评论

2 réponses

engtech

Quel système de contrôle source utilisez-vous ?

Presque tous ont une forme de balise $ Id $ qui est développée lorsque le fichier est archivé.

J'utilise généralement une forme de piratage pour afficher ceci comme numéro de version.

L'autre alternative est d'utiliser la date comme numéro de build : 080803-1448

请先 登录 后评论
caryden

Il y a quelque temps, j'ai écrit un exe rapide et sale qui mettrait à jour la version

请先 登录 后评论
  • 2 abonnés
  • 0 favoris,529 Feuilleter
  • Robert Höglund posée à 2023-03-01 15:17