Team Build 2010 - 无法从csproj文件访问$(BuildNumber)?

时间:2010-11-30 09:48:53

标签: tfs2010 tfsbuild

方案如下:

  1. 我创建了myProject.csproj
  2. 在AfterBuild目标中的myProject.csproj xml中我想访问$(BuildNumber)变量
  3. 当我使用TFS 2008进行构建时,一切正常
  4. 当我迁移到TFS 2010并使用DefaultBuildTemplate $(BuildNumber)时总是空的
  5. 您能否提供开箱即用的解决方案 - 如何在TFS 2010中构建期间访问此变量?

    csproj文件包含以下代码:

         

1 个答案:

答案 0 :(得分:0)

csproj文件中的代码如下:

<Target Name="AfterBuild">
    <Message Text="MyBuildNumber $(BuildDefinitionName)_$(Date:yyyyMMdd)"></Message>
    <Message Text="MyVersionNumber $(MyVersionNumber)"></Message>