Revisionsnummer beim Veröffentlichen anzeigen lassen

13/01/2008 - 08:01 von Thomas Nicht | Report spam
Guten Morgen NG,

ich möchte mir gerne die Veröffentlichungsnummer des Programms
anzeigen lassen (in so einer Art Datei -> Info).

Ich habe das Programm auf einem FTP-Server veröffentlicht. Mit

System.Reflection.Assembly.GetEntryAssembly().GetName().Version.ToString());



bekomme ich die Revisionsnummer leider nicht angezeigt.

Vielen Dank schon mal im voraus

Thomas Nicht
 

Lesen sie die antworten

#1 Frank Dzaebel
13/01/2008 - 09:29 | Warnen spam
Hallo Thomas,

ich möchte mir gerne die Veröffentlichungsnummer des Programms
anzeigen lassen (in so einer Art Datei -> Info).



siehe Menü: Projekt/Hinzufügen/Neues Element/Infofeld.
Dieses benutzt:

string assemblyVersion = Assembly.GetExecutingAssembly().
GetName().Version.ToString();

um den Attribut-Wert aus der AssemblyInfo.cs:

[assembly: AssemblyVersion("1.2.3.4")]

anzuzeigen (Standard). Es gibt aber auch z.B. das Attribut:

[assembly: AssemblyFileVersion("2.0 Spezial-Revision")]

das kannst Du z.B. mit:

string fileVersion = FileVersionInfo.GetVersionInfo(
Assembly.GetExecutingAssembly().Location).FileVersion;

anzeigen.


ciao Frank
Dipl.Inf. Frank Dzaebel [MCP/MVP C#]
http://Dzaebel.NET

Ähnliche fragen