有没有方便的方法在MSBuild中检查一个目录是否为空?
<Target Name="CheckDirectoryForEmpty">
<PropertyGroup>
<EmptyCheck>./PathTo/DirectoryToCheck/*.*</EmptyCheck>
</PropertyGroup>
<ItemGroup>
<EmptyCheck Include="$(EmptyCheck)" />
</ItemGroup>
<Message
Condition="'@(EmptyCheck)' == ''"
Text="Directory '$(EmptyCheck)' is empty"
/>
</Target>
**/*.*
而不是*.*
。