首页 > 编程语言 >C#如何每次【build】之后自动更新软件版本号

C#如何每次【build】之后自动更新软件版本号

时间:2022-12-07 09:57:48浏览次数:38  
标签:5.0 assembly 版本号 生成 C# 自动更新

1. 在解决方案资源管理器中找到【AssemblyInfo.cs】文件;

 

2. 将文件中的:

// 程序集的版本信息由下列四个值组成: 
//
//      主版本
//      次版本
//      生成号
//      修订号
//
//可以指定所有这些值,也可以使用“生成号”和“修订号”的默认值
//通过使用 "*",如下所示:
//[assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("5.0.0.*")]//将需要自动生成的版本号部分修改为【*】
//[assembly: AssemblyFileVersion("5.0.0.0")] 这一句注释掉

3. 用记事本打开当前项目文件目录下的【.csproj】文件,将

 <Deterministic>true</Deterministic>的值修改为【false】就可以了。

第一次生成:

第二次生成

 

标签:5.0,assembly,版本号,生成,C#,自动更新
From: https://www.cnblogs.com/TaiXiaohai/p/16962206.html

相关文章

  • SpringCloud该如何入门及相关组件介绍
    前言什么是微服务?什么是SpringCloud?那SpringBoot与SpringCloud的区别又是什么?这几个问题是java开发工程师从SpringBoot向SpringCloud升级的一定回有的疑惑。......
  • rsync—远程同步
    一、rsync1.1rsync简介(1)rsync是一款开源的、快速的、多功能的、可实现全量及增量的本地或远程数据同步备份的优秀工具。并且可以不进行改变原有数据的属性信息,实现数据的......
  • 使用Spring Cloud Stream 驱动 RabbitMQ 代码示例
    1、SpringCloudStream官方文档官方配置文档参考:SpringCloudStreamReferenceDocumentationSpringCloudStreamRabbitMQBinderReferenceGuide说明:在网上查......
  • 强大的VS插件DevExpress CodeRush v22.1 - 让代码编程更智能
    DevExpressCodeRush是一个强大的VisualStudio.NET插件,它利用整合技术,通过促进开发者和团队效率来提升开发者体验。为VisualStudioIDE增压、消除重复的代码并提高代码......
  • vue面试之Composition-API响应式包装对象原理
    本文主要分以下两个部分对CompositionAPI的原理进行解读:reactiveAPI原理refAPI原理reactiveAPI原理打开源码可以找到reactive的入口,在composition-api/src/......
  • Cpolar配合Everything快速搜索私有云资料
    企业外派出差,已经是稀松平常的事,通常出差的同事都会带一个优盘或移动硬盘。但优盘和硬盘是离线设备,所存储的文件数据无法及时更新,因此能够连接公司主机获得最新文件才是出......
  • 九、Docker入门系列--本地镜像发布到阿里云
    九、本地镜像发布到阿里云一、Docker入门系列--Docker简介二、Docker入门系列--Docker安装三、Docker入门系列--Docker常用命令四、Docker入门系列--Docker镜像五、D......
  • CSS: 属性选择器
    基础概念CSS属性选择器通过已经存在的属性名或属性值匹配元素。语法[attr]表示带有以attr命名的属性元素[attr=value]表示带有以attr命名的属性,且属性值为value的元......
  • zsh: command not found: mysql
    macos终端直接输入mysql,报错zsh:commandnotfound:mysqlcd~vim~/.bashrc#打开的文档中加入下面这句话aliasmysql=/usr/local/mysql/bin/mysql#保存并退出......
  • Qt获取windows下的CPU序号
     QStringfrmMain::getWMIC(constQString&cmd){//获取cpu名称:wmiccpugetName//获取cpu核心数:wmiccpugetNumberOfCores//获取cpu线程数:wmiccpu......