首页 > 其他分享 >版本号自动生成,获得Assembly版本号

版本号自动生成,获得Assembly版本号

时间:2022-12-12 15:58:53浏览次数:44  
标签:Assembly 版本号 System 生成 Content Application 1.0

using System.Reflection;

获得AssemblyInfo.cs中指定的版本号
Assembly a = Assembly.GetAssembly(typeof(Try));
AssemblyName name = a.GetName();
Console.WriteLine(name.Version);

也可以用Application.ProductVersion

 

1.版本号自动生成方法:
只需把 AssemblyInfo.cs文件中的[assembly: AssemblyVersion(“1.0.0.0”)]改成[assembly: AssemblyVersion(“1.0.*”)],另外还需要把[assembly: AssemblyFileVersion(“1.0.0.0”)]注释屏蔽掉。这样再生成的程序集就是自动版本号了。
按照这个格式出来的版本号,内部修订版本号(第三个字段)的位置出现的是2000年1月1日到编译日期的天数,内部修订号(第四个字段)是当天从0点到当前时间的刻度数。
2.获得版本号:
Content.Text = “程序集版本:” + System.Reflection.Assembly.GetExecutingAssembly().GetName().Version.ToString() +"\n";
Content.Text += “文件版本:” + Application.ProductVersion.ToString() +"\n";
Content.Text += “部署版本:” + System.Deployment.Application.ApplicationDeployment.CurrentDeployment.CurrentVersion.ToString();

标签:Assembly,版本号,System,生成,Content,Application,1.0
From: https://www.cnblogs.com/mapstar/p/16976240.html

相关文章

  • Visual Studio 快速生成构造函数
    生成构造函数快速操作-VisualStudio(Windows)|MicrosoftLearn 键盘按(Ctrl+.)触发“快速操作和重构”菜单。鼠标右键单击并选择“快速操作和重构”菜......
  • mybatisplus生成代码
    <dependency><groupId>com.baomidou</groupId><artifactId>mybatis-plus-boot-starter</artifactId><version>3.5.1</version>......
  • Mybatisplus-Generator代码生成器-简单示例
    简单示例importcom.baomidou.mybatisplus.annotation.FieldFill;importcom.baomidou.mybatisplus.annotation.IdType;importcom.baomidou.mybatisplus.core.toolkit.......
  • 输入文字自动生成视频 智能AI一键文章转短视频制作工具
    可批量生成原创视频,非常适合电影解说,抖音带货等视频制作。只需提供文本文件,就可以自动批量生成解说短视频mp4文件!1、字幕提取2、真人发音3、文字转语音4、文字转字幕......
  • 2023营销号视频自动生成器
    功能:自动生成文本,自动添加字幕,自动给视频配音(人声)软件工具在文末:在开始之前,你可以新建一个文件夹然后新建一个文本文件,输入文字打开软件选择文件夹目录,就可以生成......
  • 2023震撼来袭!AI全自动原创图文视频生成器
    文字转视频工具,自媒体同学专用!这个软件主要用于批量快速将文章转为短视频,全自动添加(字幕,配音讲解,相关素材),不需要你手动添加和查找素材,你只需要提供txt文案,剩下的软件......
  • CLIP打通文本图像壁垒,为AI图像生成打下基础
    本文有5230字,阅读大概需要10分钟。10分钟你肯定看不完,老老实实看吧。碎碎念事情是这样的,前两天晚上我嵩突然发了DreamStudio让我们玩一下。其实我现在正在做的方向就......
  • 力扣 leetcode 22. 括号生成
    问题描述数字n代表生成括号的对数,请你设计一个函数,用于能够生成所有可能的并且有效的括号组合。提示:1<=n<=8示例示例1:输入:n=3输出:["((()))","(()())",......
  • 推荐两个不错的mybatis GUI生成工具
    一个需要JAVA8支持,支持MYSQL,ORACLE多种数据库,地址是:​​​https://github.com/astarring/mybatis-generator-gui​​​另外一个只支持MYSQL,也不错......
  • 代码生成器(自用)
    代码生成器importcom.baomidou.mybatisplus.generator.FastAutoGenerator;importcom.baomidou.mybatisplus.generator.config.OutputFile;importcom.baomidou.mybat......