在version.props中增加数字

时间:2018-09-18 07:46:12

标签: c# .net asp.net-core msbuild asp.net-core-mvc

我在一些开源项目herehere中看到过version.props文件。

内容如下:

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

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

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

我看过dotnet cli tools and commands,没有发现任何参考。

您能给我密码吗?我的意思是,请帮助我了解如何处理这个version.props文件?

1 个答案:

答案 0 :(得分:2)

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

但是您也可以将dotnet msbuild/p:Version={your version number}一起使用:

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

或以发布目标为例:

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