Autoblog du blog d'Idleman

Ce site n'est pas le site officiel d'idleman.fr.
C'est un blog automatisé qui réplique les articles de blog.idleman.fr

Snippet #25 ~ C# : Récupérer un n° de version automatique à chaque build

Thu, 13 Oct 2016 19:12:53 +0000 - (source)

Quoi de plus barbant que de devoir incrémenter le numéro de version de votre programme à chaque nouveau build?

Le snippet ci dessous vous permet la récupération du numéro de version de votre programme ainsi que du numéro de build sous la forme :

V1.0 R1310160959

V1.0 : Numéro de version noté dans l’assembly (version major et minor)
R1310160959 : Numéro de révision auto généré en fonction de la date ddmmyy + le timestamp du dernier build

Ainsi à chaque génération les 4 derniers chiffres au minimum changeront ce qui vous permet d’effectuer plusieurs build dans la même journée sans avoir à modifier manuellement quoique ce soit.

var veVersion = Assembly.GetExecutingAssembly().GetName().Version;
FileInfo fileInfo = new System.IO.FileInfo(System.Reflection.Assembly.GetExecutingAssembly().Location);
String strVersion =  " V" + version.Major + "." + version.Minor + " R" + fileInfo.LastWriteTime.ToString("ddMMyyHHmm");

 


Powered by VroumVroumBlog 0.1.32 - RSS Feed
Download config articles