C# Build-Version feststellen

Hier mal ein Beispiel wie man die aktuelle Version und das Datum eines C# Programms (oder einer DLL) feststellen kann:

Version version = System.Reflection.Assembly.GetExecutingAssembly().GetName().Version;
 DateTime dt = new DateTime(2000, 1, 1);
 dt = dt.AddSeconds(version.MinorRevision * 2);
 String time = dt.AddDays(version.Build).ToString();

 Console.WriteLine(version);
 Console.WriteLine(time);

Dazu muss es eine Datei AssemblyInfo.cs geben welche u.A. folgende Zeile enthält:

[assembly: AssemblyVersion("1.0.*")]
This entry was posted in C#, Computer. Bookmark the permalink.

Hinterlasse eine Antwort

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *

*

Du kannst folgende HTML-Tags benutzen: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>