0

我从那里有一个 TFS MSBuild 项目我正在尝试删除我不想从 MSBuild 中明确指定其名称的目录 [因为它们很多并且将来可能会更改] 但想要保留一个目录。

在下面的示例中,我想删除“Web”下的所有文件夹,但想保留“bin”目录。

-Web
    --bin
    --folder 1
    --folder 2
    --folder 3
    ...
    ...

    <ItemGroup>
  <OutputDirs Include="$(DropLocation)\$(BuildNumber)\Web\**\*.*" Exclude="$(DropLocation)\$(BuildNumber)\Web\bin" />
</ItemGroup> <RemoveDir Directories="@(OutputDirs)" />

上面的示例适用于文件但不适用于目录,是否可以使用排除选项而不指定要包含的目录。

提前致谢。

4

0 回答 0