C#项目版本信息
来源:互联网 发布:网络技术员是干嘛的 编辑:程序博客网 时间:2024/05/02 02:14
版本信息保存在 AssemblyInfo.cs 文件中:
[assembly: AssemblyVersion("1.1.0.0")]
-----
通过反射获取:(推荐)
System.Reflection.Assembly.GetExecutingAssembly().GetName().Version.ToString();
-----
通过FileVersionInfo 获取:
using System.Diagnostics;
...
FileVersionInfo info = FileVersionInfo.GetVersionInfo("*.exe");
label1.Text = "软件版本: " + info.FileVersion;
-----
如果要获得自己Application的版本信息用:Application.ProductVersion即可;
比如有两个项目,ABC,Test。
项目ABC输出为dll,Test中引用ABC,启动项目为Test。
试图在ABC中调用Application.ProductVersion显示ABC的版本是不正确的,实际得到的会是Test的版本信息。
- C#项目版本信息
- C#获取系统版本信息
- c#获取文件版本信息
- C#获取应用程序版本信息
- 项目 获取当前版本信息
- c#获得Mobile操作系统版本信息
- C#获取文件版本、文件大小等信息
- c#获取系统语言及版本信息
- android中获取项目的版本信息
- android中获取项目的版本信息
- c#项目的常规信息设置
- C#获得文件版本信息及只读文件的删除
- C# 获取操作系统.NET版本等相关信息
- C# AssemblyInfo.cs控制EXE程序版本信息
- 根据csproj文件查看项目的版本信息
- [iOS]获取当前项目工程的名称版本等信息
- 如何查看开发项目框架的版本信息
- SSM框架下查看项目依赖版本信息
- 动态域名服务器网络监听1.1版发布
- 七夕又来了之 我的七夕
- formula one控件
- Input a string in Java
- 浏览The JavaTrademarked EE 5 Tutorial一点印象
- C#项目版本信息
- 动态链接库(Dynamic Link Library)
- 谁动了项目的时间
- 经典说错话全集
- WinSock相关
- 漫谈.Net PetShop和Duwamish ADO.NET数据库编程
- 谈谈我参与的一个企业J2EE项目
- SQL SERVER 2000 数据库备份与还原[枫的专栏]
- 转储ViewState-为Aspx减肥(一)