我已经执行了以下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}
答案 0 :(得分:0)
问题似乎由.net core 2.0
修复