正如大家都知道,.NET中设置程序集的版本是在AssemblyInfo.cs中设置的,现在的问题是我设置了版本号,我该如何去出并显示呢?在网上找了半天,都是在winform中显示的例子,而在webform中行不通。好在自己瞎弄,发现了一个assembly的一个属性fullname,其中就包括了version。只需截取出来显示就行了。
using System.Reflection;
using System.Reflection.Emit;
public static string GetVersion()
{
Assembly ab = Assembly.GetExecutingAssembly();
string[] tmp = ab.FullName.Split(new char[]{','});
string version = tmp[1];
version = version.Replace("="," ");
return version;
}