【问题标题】:Setting the version number from jenkins for .NET Core projects - CSPROJ从 jenkins 为 .NET Core 项目设置版本号 - CSPROJ
【发布时间】:2017-07-13 18:25:03
【问题描述】:

我已执行以下 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}

【问题讨论】:

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


    【解决方案1】:

    问题似乎已由 .net core 2.0 修复

    【讨论】:

      猜你喜欢
      • 2017-09-02
      • 2016-07-03
      • 1970-01-01
      • 1970-01-01
      • 2018-03-02
      • 2017-11-27
      • 2016-02-03
      • 1970-01-01
      • 2021-05-23
      相关资源
      最近更新 更多