Hallo.
Bin noch ein Anfänger und habe erst ein paar simple Programme geschrieben.
Aktuell programmier ich einen Auflösungsrechner in C# .NET (Win Forms).
Da ich bald ein paar Programme bzw auch zukünftige Programme veröffentliche, möchte ich eine Versionsnummer mit Build haben
und einstellen können.
Das Ganze kann man zwar unter den Projekteinstellungen zum Teil machen, aber ich möchte es ein wenig anders haben.
Ich möchte per Variable einzeln die Hauptversion, Nebenversion und Buildnummer ändern können.
Diese sollten auch in den Projekteinstellungen sich dann ändern.
Bei jeden mal kompilieren sollte sich die Revisionsnummer um eins erhöhen.
Ist es auch möglich eine Nummer in eine Variable zu speichern, die erhöht wird, wenn ich debugge (F5) ?
Außerdem ein speichern des Datums vom letzten kompilieren wäre nicht schlecht.
Damit möchte ich erreichen das im Programm eine gescheite Versionsnummer angezeigt bekomme und ich Changelogs schreiben kann.
Wie zum Beispiel "v 1.0.0:20", "v 1.0.2:60" sowas in der Art.
Google konnte mir in dem speziellen Fall leider nicht weiterhelfen.
Wie erreiche ich so etwas ? Bzw etwas ähnliches.