想要获得当前C#项目的程序集的文件版本,实现如下:
private string GetCurrentApplicationVersion()
{
Assembly asm = Assembly.GetExecutingAssembly();
FileVersionInfo fvi = FileVersionInfo.GetVersionInfo(asm.Location);
string versionStr = string.Format(" {0}.{1}", fvi.ProductMajorPart, fvi.ProductMinorPart);
return versionStr;
}
记得引用以下命名空间
using System.Reflection;
using System.Diagnostics;