
一级标题
读取
//右击项目->属性->应用程序->程序集信息 可以设置版本号
//程序集版本
string ver = System.Reflection.Assembly.GetExecutingAssembly().GetName().Version.ToString();Console.WriteLine("程序集版本:" + ver);
//文件版本
FileVersionInfo myFileVersionInfo = System.Diagnostics.FileVersionInfo.GetVersionInfo(System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName);string FileVersion = myFileVersionInfo.FileVersion;Console.WriteLine("文件版本:" + FileVersion);
ver = myFileVersionInfo.FileVersion;
根据DLL路径来读取
//右击项目->属性->应用程序->程序集信息 可以设置版本号
//程序集版本
string ver = System.Reflection.Assembly.GetExecutingAssembly().GetName().Version.ToString();Console.WriteLine("程序集版本:" + ver);
//文件版本
FileVersionInfo myFileVersionInfo = System.Diagnostics.FileVersionInfo.GetVersionInfo("A.dll");string FileVersion = myFileVersionInfo.FileVersion;Console.WriteLine("文件版本:" + FileVersion);
ver = myFileVersionInfo.FileVersion;
也可以这样子看到


更改设置
可以直接在这里面改,目前这种做法是小编的方式,其他方式小编还没意思试过

借鉴文章链接
https://www.cnblogs.com/barrysgy/archive/2011/12/20/2294371.html
掌握软件版本管理:程序集与文件版本探测

本文介绍了如何通过C#获取程序集和文件的版本信息,包括使用Assembly.GetExecutingAssembly()和FileVersionInfo.GetVersionInfo()方法,以及在不同场景下设置和读取版本号。重点讲解了项目属性和DLL路径下的版本查看技巧。
646

被折叠的 条评论
为什么被折叠?



