当前位置: 首页 > news >正文

vs中版本号如何自动生成,解放双手?

        最近研究了下产品的版本管理,发现手头一个项目大大小小的类库和主程序,加起来差不多有100多个dll,如果发布版本的时候每次去手动修改版本号,肯定会当场累死(不死也得残 -_-!),当然有极大的可能还会忘记修改版本号,总之,我想要自动生成版本号,不想把有限的精力浪费到这种无聊的事情中去,怎么办呢?

好了,不卖关子了,办法很简单,我先创建一个power shell的文件,起名为AutoVersion.ps1,右键编辑,直接复制一下代码:

param (
    [string]$ProjectDir = ".\Properties\AssemblyInfo.cs"
)

$assemblyInfoPath = $ProjectDir+"Properties\AssemblyInfo.cs"
#echo "assemblyInfoPath为: $assemblyInfoPath"
# 读取当前版本号
$currentVersionLine = Get-Content -Path $assemblyInfoPath | Where-Object { $_ -match 'AssemblyVersion\("([0-9]+)\.([0-9]+)\.([0-9]+)\.([0-9]+)"\)' }

if ($currentVersionLine -match 'AssemblyVer

相关文章:

  • 低代码开发能否取代后端?深度剖析与展望-优雅草卓伊凡
  • 蓝桥杯第十五届真题——握手问题
  • 案例分析:东华新径,拉动式生产的智造之路
  • 卫星互联网技术加速发展,遨游卫星电话为生命添一份“保险”
  • 按规则批量修改文件夹名称,支持替换或删除文件夹名称中的内容
  • Java网络编程干货
  • 大模型在初治CLL成人患者诊疗全流程风险预测与方案制定中的应用研究
  • 服务器加空间失败 growpart /dev/vda 1
  • day26图像处理OpenCV
  • FFT简述及其代码多语言实现
  • Django的定制以及admin
  • 软件测试之Pytest接口自动化测试框架详解
  • MySQL 字段类型
  • 再次重拾jmeter之踩坑
  • 用shell脚本实现自动监控并封禁连接数超过阈值的IP
  • 【Reinforcement Learning For Quadruped Control】2
  • 操作系统 3.6-内存换出
  • 金融行业软件介绍
  • 数组 array
  • 机动车号牌管理系统设计与实现(代码+数据库+LW)
  • 做qq图片的网站吗/长沙seo招聘
  • 音乐 版权 做视频网站/谷歌搜索入口
  • 安康免费做网站/今日要闻 最新热点
  • 企查查询官网入口/优化方案官网
  • 做电影网站 需要进那些群/360搜索推广
  • 创建网站服务器地址/百度登录入口百度