C# 每次生成之后自动更新软件版本号

news/2024/10/3 19:18:22

第一步:在解决方案资源管理器中找到【AssemblyInfo.cs】文件,修改版本生成方式:[assembly: AssemblyVersion("1.0.0.*")]

 

// 程序集的版本信息由下列四个值组成: 
//
//      主版本
//      次版本
//      生成号
//      修订号
//
//可以指定所有这些值,也可以使用“生成号”和“修订号”的默认值
//通过使用 "*",如下所示:
[assembly: AssemblyVersion("1.0.0.*")]
//[assembly: AssemblyVersion("1.0.0.0")]
[assembly: AssemblyFileVersion("1.0.0.0")]

 

第二步:用记事本打开当前项目文件目录下的【.csproj】文件,将 <Deterministic>true</Deterministic>的值修改为【false】

 

 第三步:C#获取程序版本

// 获取当前程序集
Assembly assembly = Assembly.GetExecutingAssembly();
// 获取版本信息
Version version = assembly.GetName().Version;
// 打印版本信息 
Console.WriteLine("程序版本: " + version.ToString());
//结果:1.0.0.30766

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hjln.cn/news/44568.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈,一经查实,立即删除!

相关文章

在Python中使用LSTM和PyTorch进行时间序列预测|附代码数据

全文链接:http://tecdat.cn/?p=8145 最近我们被客户要求撰写关于LSTM的研究报告,包括一些图形和统计输出。 顾名思义,时间序列数据是一种随时间变化的数据类型。例如,24小时内的温度,一个月内各种产品的价格,一年中特定公司的股票价格 诸如长期短期记忆网络(LSTM)之类…

蒸发温差热机-大号尺寸饮水鸟发电应用原理详细分析

蒸发温差热机-大号尺寸饮水鸟发电应用原理详细分析 作为物联网数据采集解决方案专业提供商,数采物联网小编daq-iot在这里做以下内容介绍,并诚挚的欢迎大家讨论和交流饮水鸟是一种热机,它利用温差将热能转换为设备内的压差,并执行机械做功。像所有热机一样,饮水鸟通过热力学循…

KC81710H 电池BMS AFE 规格书解读

1.工作模式 Full Power,Normal Sleep,Deep Sleep,Shut DownNormal Sleep 内部工作状态完全和 Full Power 模式一样,只是降低了 auto scan 的频率,Deep Sleep 在 Deep Sleep 模式下,充放电MOS 被强制关闭,ADC1 和ADC2(取决sw_cc_md[1:0]的配置)和其它功能模块都被强制关闭…

零售业上云为什么首选谷歌云

零售业是国民经济的重要组成部分,在促进经济发展、改善人民生活水平方面发挥着重要作用。零售业也是一个竞争激烈的行业,零售企业需要不断创新经营方式、提高服务质量才能在竞争中立于不败之地。零售业是国民经济的重要组成部分,在促进经济发展、改善人民生活水平方面发挥着…

协同平台查看权限打开业务对象提示当前用户没有权限!请检查用户[BOS设计器]的[编辑]权限与应用的编辑权限!

8.0版本金蝶设计如此,需要应用的编辑权限才能从解决方案打开业务对象。查看权限只能从查找搜索中打开业务对象。 8.2版本已优化,应用查看权限也可以从解决方案打开业务对象,如下图

流畅的python--第十二章 序列的特殊方法

Vector 类第 1 版:与 Vector2d 类兼容 示例 12-2 vector_v1.py:从 vector2d_v1.py 衍生而来 from array import array import reprlib import math class Vector:typecode = ddef __init__(self, components):self._components = array(self.typecode, components)# ❶def _…

MybatisPlus - [05] 逻辑删除

题记部分 一、物理删除&逻辑删除 物理删除:delete from table_name where xxx = ?; 逻辑删除:update table_name set deleted = 0 where xxx = ?;二、测试 (1)增加逻辑删除字段deleted(默认1,1:存在,0:删除) alter table user add column deleted int(1) default…

yum失败原因汇总

@目录概要情形一报错解答情形二报错小结 概要 怎么说呢,这个经历不好截图追溯了,只能通过回忆记录了。之前看了一个教程说把docker的所有镜像源换下,执行了一大串以sed开头的命令语句,接着就不能执行yum的相关操作了,yum update也不行,实在没办法了只能找售后工程师帮我看…