如何以编程方式将构建日期硬编码到程序集中

时间:2011-10-17 22:02:16

标签: msbuild

我想将构建日期硬编码到我的程序集中。

我可以轻松地手动执行此操作,但有哪些方法可以通过构建过程实现?

1 个答案:

答案 0 :(得分:1)

请参阅http://social.msdn.microsoft.com/Forums/ar/tfsbuild/thread/7fdeabcc-2ef1-4c4f-9798-b69ebee0c3a3

一旦你能够获得时间戳,你就可以把它放在你的财产中:

<ItemDefinitionGroup>
  <ClCompile>
    <PreprocessorDefinitions>BUILD_TIME=$(Timestamp);%(PreprocessorDefinitions)</PreprocessorDefinitions>
  </ClCompile>
</ItemDefinitionGroup>