Ich habe eine C# WinForms App mit einem About-Feld. Ich stelle die Versionsnummer in der Info-Box mit:Put-Build-Datum in etwa Box
FileVersionInfo.GetVersionInfo(Assembly.GetExecutingAssembly().Location)
.FileVersion
Dies endet mit mir die Subversion-Revisionsnummer zu geben, aus dem die ausführbaren Datei erstellt wurde.
Ich möchte auch das Datum des Build in die About-Box bekommen. Ich habe versucht:
File.GetLastWriteTime(Assembly.GetEntryAssembly().Location)
Aber das gibt mir das Schreibdatum der ausführbaren Datei, die das Datum entspricht nur dann, wenn die App war installiert (wir verwenden Clickonce) nicht gebaut. Wie kann ich das Erstellungsdatum bekommen?
Geben Sie Ihrer Versionsnummer ein datumsbasiertes System, das durch Ihre fortlaufende Integration festgelegt wurde, und analysieren Sie es für das Datum. – DevelopingChris
Msbuild/Visual Studio wird dies für Sie tun, lesen Sie das erste Bit des verknüpften Artikels. –