从jenkins为.NET Core项目设置版本号 - CSPROJ

时间:2017-07-13 18:25:04

标签: jenkins asp.net-core version visual-studio-2017 publish

我已经执行了以下shell命令来使用Jenkins发布我的ASP.NET核心项目。我项目的输出类型是exe。

我面临的问题是exe文件的版本号没有得到一致的更新。仅当我对.csproj文件进行了新的更改时,文件和产品版本才会更新。如果.csproj没有更改,则exe文件将保留以前的版本号。每次使用jenkins发布新版本时,如何更新版本号?

dotnet clean
dotnet restore
dotnet msbuild 'myproj/myproj.csproj' /t:publish /p:Configuration='Release' /p:PublishDir='C:\myproj' /p:Version=1.0.0.${BUILD_NUMBER}

1 个答案:

答案 0 :(得分:0)

问题似乎由.net core 2.0

修复