我有一个TFSBuild.proj,我想在最后稍微编辑一下 - 我想制作一堆目录并在其中转储一些内容。我遇到的问题是,直接的方法将新文件夹转储到指定的所有版本的drop文件夹中,而不是为当前版本创建的文件夹。
例如我有这样的事情:
<PropertyGroup>
<DropLocation>\\myloc\builddir</DropLocation>
</PropertyGroup>
<Target Name="AfterCompile">
<MakeDir Directories=$(DropLocation)\testdir />
</Target>
显然,这会在myloc \ builddir中创建一个目录,而不是在包含该构建的新创建的文件夹中。然后我尝试了:
<Target Name="AfterCompile">
<MakeDir Directories=$(OutDir)\testdir />
</Target>
我希望将目录插入我的输出目录,但仍然没有骰子。有帮助吗?我确定我只是在某个地方做了一些完全愚蠢的事情,但我仍然感到沮丧。
答案 0 :(得分:1)
将:
<Target Name="AfterCompile">
<MakeDir Directories=$(DropLocation)\$(BuildNumber)\testdir />
</Target>
为你解决这个问题?