使用MSBuild在Jenkins中进行AssemblyInfo.cs版本控制

使用MSBuild在Jenkins中进行AssemblyInfo.cs版本控制,jenkins,msbuild,assemblyinfo,Jenkins,Msbuild,Assemblyinfo,我似乎在Jenkins中使用MSBuild进行版本控制时遇到了问题 我正在使用它成功更新工作区文件夹中的AssemblyInfo.cs文件 通过CMD在服务器上使用MSBuild,MSBuild ProjectSolution.sln成功生成解决方案,将文件放置在bin/debug文件夹中&可执行文件的版本是插件更改的版本。但是,当我在Jenkins中触发构建时,构建成功,文件放在bin/debug文件夹中,但可执行文件的版本是默认版本 请帮忙 这是詹金斯的配置 下面是项目配置 我的错误(显然

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

我正在使用它成功更新工作区文件夹中的AssemblyInfo.cs文件

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

请帮忙

这是詹金斯的配置

下面是项目配置 我的错误(显然)

在项目配置的第二个屏幕截图中,我必须将“更改程序集版本”移到上面一个级别,以便在MSBuild步骤之前执行

但是,无论此步骤如何,MSBuild至少应具有以前的assemblyinfo.cs版本。奇怪

项目配置应该是这样的