c# - jak odczytać informację "Assembly Information\Title"

0

Witam,

Jak w tytule - chciałbym odczytać tytuł aplikacji, który nadawany jest we właściwościach projektu pod przyciskiem "Assembly Information" w polu "Title".
Pod tą nazwą proces jest wyświetlany w systemowym menedżerze zadań w windows 10 w kolumnie "Nazwa".
(w menedżerze windows 7 tej kolumny nie ma i w menedżerze aplikacja jest widoczna pod nazwą z pola "Assembly name").
Próbowałem z pobieraniem procesu, z reflections, szukałem również we właściwościach "Application".
Przy debugowaniu, podglądając właściwości "Application", znalazłem tę nazwę wśród "Non-Public Members" w polu appFileVerion.FileDescription.
Jak się do tego dobrać?

0

Patrzyłeś w Assembly.cs?

0

Zapomniałem dopisać - tak, Assembly również przeszukiwałem.

1

Spróbuj:

var title = (Assembly.GetExecutingAssembly().GetCustomAttributes(typeof(AssemblyTitleAttribute), false)[0] as AssemblyTitleAttribute).Title;
0

Działa, dzięki.

1 użytkowników online, w tym zalogowanych: 0, gości: 1