Каков наилучший способ отображения основных/вспомогательных версий в консольном приложении С#?
Пространство имен System.Windows.Forms включает в себя класс ProductVersion, который можно использовать для отображения информации об имени/версии, заданной через свойства проекта Visual Studio (Информация о сборке). Таким образом, вот мой текущий механизм:
Console.WriteLine("{0} ({1})",
System.Windows.Forms.Application.ProductName,
System.Windows.Forms.Application.ProductVersion);
Почему эта часть Forms? Подходит ли это для консольного приложения?