Tfsbuild MakDir到输出目录

时间:2010-07-06 13:09:24

标签: visual-studio-2008 msbuild tfsbuild

我有一个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>

我希望将目录插入我的输出目录,但仍然没有骰子。有帮助吗?我确定我只是在某个地方做了一些完全愚蠢的事情,但我仍然感到沮丧。

1 个答案:

答案 0 :(得分:1)

将:

<Target Name="AfterCompile">
    <MakeDir Directories=$(DropLocation)\$(BuildNumber)\testdir />
</Target>

为你解决这个问题?

相关问题