在C#.NET的WINFORM程序发布后,怎样用代码查看软件的版本号?

在C#.NET的WINFORM程序发布后,怎样用代码查看软件的版本号?

System.Diagnostics.FileVersionInfo fvi = System.Diagnostics.FileVersionInfo.GetVersionInfo(@"d:\a.exe"); //此处换成你的WINFORM程序的EXE路径
string 版本号 = fvi.FileVersion;
//fvi.FileMajorPart //主版本号
//fvi.FileMinorPart //子版本号

获取其他信息,请参见 FileVersionInfo 的说明

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-04-02
其实在你发布版本的时候,可以定义版本号。生成Exe文件后,可以右键属性选择版本选项卡即可,
第2个回答  2013-04-02
//程序集版本

System.Reflection.Assembly.GetEntryAssembly().GetName().Version.ToString();
//文件版本
Application.ProductVersion;
第3个回答  2013-04-03
你生成的exe 右键 属性就看到了
相似回答