我在一些开源项目here和here中看到过version.props文件。
内容如下:
<Project>
<PropertyGroup>
<VersionPrefix>0.0.1</VersionPrefix>
<VersionSuffix></VersionSuffix>
</PropertyGroup>
</Project>
我知道这与构建项目和版本号有关,很容易。
我的问题是如何增加版本号?
我看过dotnet cli tools and commands,没有发现任何参考。
您能给我密码吗?我的意思是,请帮助我了解如何处理这个version.props文件?
答案 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