在WinForms中,我使用Application.ProductVersion
。
我尝试过以各种方式使用System.Reflection.Assembly
,但永远无法获得MVC项目的版本。
答案 0 :(得分:7)
如果此代码显式位于MVC项目中(而不是在帮助程序集中),则应该能够使用System.Reflection.Assembly.GetExecutingAssembly().GetName().Version.ToString(3)
,它返回主要,次要和修订号。否则,您可能希望使用typeof(HomeController).Assembly.GetName().Version.ToString(3)
。