删除目录中除MSBuild中的一个隐藏目录之外的所有内容

删除目录中除MSBuild中的一个隐藏目录之外的所有内容,msbuild,Msbuild,除了一个(隐藏的)子目录外,删除目录全部内容的最佳方法是什么?谢谢 <Target Name="DeleteMe"> <ItemGroup> <DeleteMe Include="$(PathRoot)/FolderToDelete/**/*.*" Exclude="$(PathRoot)/FolderToDelete/DoNotDeleteThisHiddenFolder/**/*.*" /

除了一个(隐藏的)子目录外,删除目录全部内容的最佳方法是什么?谢谢


<Target Name="DeleteMe">
   <ItemGroup>
      <DeleteMe
         Include="$(PathRoot)/FolderToDelete/**/*.*"
         Exclude="$(PathRoot)/FolderToDelete/DoNotDeleteThisHiddenFolder/**/*.*"
         />
   </ItemGroup>
   <Delete Files="@(DeleteMe)" />
</Target>

这会留下空目录。