Benutzer mit den meisten Antworten
Titelleiste Konsolenanwendung anpassen

Frage
-
Hallo zusammen,
ich möchte in einer Konsolenanwendung neben dem Namen der EXE auch noch weitere Details (Versionsnummer) anzeigen lassen. Meine Suche war bisher nicht erfolgreich, geht das überhaupt?
Vielen Dank schon Voraus.
Servus
Winfried
Gruppenrichtlinien
WSUS Package Publisher
HowTos zum WSUS Package Publisher
NNTP-Bridge für MS-Foren- Bearbeitet Winfried.Sonntag Freitag, 10. Januar 2014 08:59 Bild hinzugefügt
Antworten
-
Hallo Winfried,
das geht schon. Es kommt darauf an, welche Versionsnummer(n) Du zeigen möchtest:
Sub Main() Dim assembly = System.Reflection.Assembly.GetEntryAssembly() Dim versionInfo = System.Diagnostics.FileVersionInfo.GetVersionInfo(assembly.Location) Dim assemblyVersion = assembly.GetName().Version Console.Title = String.Format("{0} - {1} - {2}", System.IO.Path.GetFileName(assembly.Location), assemblyVersion, versionInfo.FileVersion) System.Console.ReadKey() End Sub
Unterschiedlichen Versionsnummern erhält man, wenn unterschiedliche Werte im Dialogfeld "Assemblyinformationen" in den Projekteinstellungen der Anwendung hinterlegt wurden.
Gruß Elmar
- Als Antwort markiert Winfried.Sonntag Freitag, 10. Januar 2014 10:26
Alle Antworten
-
Hallo Winfried,
das geht schon. Es kommt darauf an, welche Versionsnummer(n) Du zeigen möchtest:
Sub Main() Dim assembly = System.Reflection.Assembly.GetEntryAssembly() Dim versionInfo = System.Diagnostics.FileVersionInfo.GetVersionInfo(assembly.Location) Dim assemblyVersion = assembly.GetName().Version Console.Title = String.Format("{0} - {1} - {2}", System.IO.Path.GetFileName(assembly.Location), assemblyVersion, versionInfo.FileVersion) System.Console.ReadKey() End Sub
Unterschiedlichen Versionsnummern erhält man, wenn unterschiedliche Werte im Dialogfeld "Assemblyinformationen" in den Projekteinstellungen der Anwendung hinterlegt wurden.
Gruß Elmar
- Als Antwort markiert Winfried.Sonntag Freitag, 10. Januar 2014 10:26
-
Hallo Elmar,
vielen Dank. :) Auf Console.Title bin ich natürlich nicht gekommen.
Servus
Winfried
Gruppenrichtlinien
WSUS Package Publisher
HowTos zum WSUS Package Publisher
NNTP-Bridge für MS-Foren