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