首页 >> VS.NET

C#获取当前程序Assembly版本信息

2012-10-08 14:44:30

想要获得当前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;