我正在尝试调试正在我们的 TFS 构建代理上运行的 msbuild 脚本。我没有构建代理服务器的权限。
有没有一种方法可以向我的 msbuild 脚本(“消息”或类似脚本)添加一些调试以输出给定目录中所有文件的列表?
最佳答案
希望这有助于递归列出 MSBuild 文件所在文件夹中的所有文件:
<Target Name="Listing">
<ItemGroup>
<PackageFiles Include="$(MSBuildProjectDirectory)\**\*.*;"/>
</ItemGroup>
<Message Text="%(PackageFiles.FullPath)"/>
</Target>
关于msbuild - 使用 msbuild 列出目录的内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17666225/