1         public AboutDialog()
 2         {
 3             InitializeComponent();
 4 
 5             // Build date is encoded into application's assembly version Build number, 
         // see: http://msdn.microsoft.com/en-us/library/system.reflection.assemblyversionattribute.assemblyversionattribute.aspx
 6             // Basically, Build number is number of days since Jan 1 2000.
 7             // Note: This only applies if assembly version is configured as "Major.Minor.*".
 8             Version version = Assembly.GetExecutingAssembly().GetName().Version;
 9             DateTime buildDate = new DateTime(2000, 1, 1).AddDays(version.Build);
10 
11             labelProductName.Text = ProductName;
12             labelVersion.Text = "Version: " + version.ToString();
13             labelBuildDate.Text = "Build date: " + buildDate.ToShortDateString();
14         }