【问题标题】:AssemblyInfo.cs versioning in Jenkins using MSBuild使用 MSBuild 在 Jenkins 中进行 AssemblyInfo.cs 版本控制
【发布时间】:2015-11-09 07:05:20
【问题描述】:

我似乎遇到了使用 MSBuild 在 Jenkins 中进行版本控制的问题。

我正在使用Change Assembly Version Plugin,它成功更新了工作区文件夹中的 AssemblyInfo.cs 文件。

通过 CMD 在服务器上使用 MSBuild,MSBUILD ProjectSolution.sln 成功构建解决方案,将文件放在 bin/debug 文件夹中,可执行文件的版本是插件更改的版本。但是,当我在 Jenkins 中触发构建时,构建成功并且文件放在 bin/debug 文件夹中,但可执行文件的版本是默认版本。

请帮忙...

这里是 Jenkins 配置

这里是项目配置

【问题讨论】:

    标签: jenkins msbuild assemblyinfo


    【解决方案1】:

    我的错误(很明显)

    在项目配置的第二个屏幕截图中,我必须将“更改程序集版本”移到上一级,因此它会发生在 MSBuild 步骤之前。

    但是,不管这一步如何,MSBuild 至少应该有以前的 assemblyinfo.cs 版本。奇怪。

    项目配置应该是这样的

    【讨论】:

      猜你喜欢
      • 2014-05-13
      • 2010-11-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-02-01
      • 1970-01-01
      • 2021-09-10
      相关资源
      最近更新 更多