首页 > 解决方案 > version.props 中的递增数字

问题描述

我在这里这里的一些开源项目中看到了 version.props 文件。

内容如下:

<Project>
  <PropertyGroup>
    <VersionPrefix>0.0.1</VersionPrefix>
    <VersionSuffix></VersionSuffix>
  </PropertyGroup>
</Project>

我知道这与构建项目和版本号有关,很简单。

我的问题是如何增加版本号?

我看过dotnet cli tools and commands,没有看到任何关于它的参考。

你能给我codez吗?我的意思是,帮助我了解如何使用这个 version.props 文件?

标签: c#.netasp.net-coremsbuildasp.net-core-mvc

解决方案


该文件包含在每个项目文件中:<Import Project="..\version.props" />直接或间接通过其他导入。并且版本是手动更新的。

但您也可以使用dotnet msbuildwith /p:Version={your version number}

dotnet msbuild /t:build /p:Version=1.0.0 

或以发布目标为例:

dotnet msbuild /t:publish /p:Version=1.0.0 

推荐阅读