Laden...

Auslesen der eigenen AssemblyVersion

Erstellt von maik vor 18 Jahren Letzter Beitrag vor 18 Jahren 1.670 Views
M
maik Themenstarter:in
170 Beiträge seit 2005
vor 18 Jahren
Auslesen der eigenen AssemblyVersion

Hi @ll.

Ich möchte gerne die Version meines Programm auslesen.
Spricht eine Variable vom Typ "Version" deklarieren und ihr die aktuelle Assembly zuweisen.

Wie würde das aussehen?

Vielen Dank

4.221 Beiträge seit 2005
vor 18 Jahren

Guckst Du Assembly.GetAssembly .... dort hats glaub ich sogar ein Beispiel dazu

Früher war ich unentschlossen, heute bin ich mir da nicht mehr so sicher...

M
maik Themenstarter:in
170 Beiträge seit 2005
vor 18 Jahren

ich möchte aber auf Major/Minor usw. getrennt zugreifen können.
so zum Beispiel:


Version myVersion = DieseApplikation;

Console.WriteLine("V" + myVersion.Major.ToString() + "." + myVersion.Minor.ToString());

4.221 Beiträge seit 2005
vor 18 Jahren

Original von maik
ich möchte aber auf Major/Minor usw. getrennt zugreifen können.

Ich hindere dich nicht daran 🤔



			Assembly ass=Assembly.GetAssembly(this.GetType());
			AssemblyName an=ass.GetName();
			Version v=an.Version;
			int major=v.Major;
			int minor=v.Minor;
			int revision=v.Revision;


Früher war ich unentschlossen, heute bin ich mir da nicht mehr so sicher...

354 Beiträge seit 2004
vor 18 Jahren

Du könntest das beispielsweise auch über die Klasse FileVersionInfo herausfinden.

.NET GUI - Die Community für grafische Oberflächen unter .NET
Jetzt kostenlos besorgen: .NET BlogBook
Norbert Eder
DasBackup

M
maik Themenstarter:in
170 Beiträge seit 2005
vor 18 Jahren

danke!
bin eben noch sehr, sehr unerfahren was c# betrifft...