Hallo Leute,
ich versuche unter Visual Studio 2010 C# die Publikations-Version
auszugeben:
1 | lblVersion.Content = "Version: " + GetPublishedVersion();
|
2 |
|
3 | private string GetPublishedVersion()
|
4 | {
|
5 | var obj = Assembly.GetExecutingAssembly().GetName().Version;
|
6 |
|
7 |
|
8 | string version = string.Format("Application Version {0}.{1}.{2}.{3}", obj.Major, obj.Minor, obj.Build, obj.Revision);
|
9 |
|
10 | return version;
|
11 | }
|
Wenn ich unter Projekt - Eigenschaften - Veröffentlichen gehe, sehe ich
unter Veröffentlichungsversion (Haupt, Neben, Build, Revision)
1 0 0 4
Wenn ich mein Programm starte, erhalte ich jedoch als Label-Ausgabe
"Version: 1 0 0 0".
Was mache ich falsch bzw. was übersehe ich?
VG, Loro