我使用以下代码将存档与MSBuild社区任务Unzip
解压缩:
<Target Name="Sandbox">
<Unzip
ZipFileName="text.zip"
TargetDirectory="Unzip" />
</Target>
text.zip
包含一个文件text.txt,其大小为716字节。
我在文件提取期间在控制台上获得了几行:
...
extracted "text.txt"
extracted "text.txt"
extracted "text.txt"
...
小716字节文件的3次!
对于大文件Unzip
,任务用更多行填充控制台:更大的文件 - 更多行。
我在MSBuild社区任务1.2.0.306中每个文件有1行,但是版本1.3.0.493和1.4.0.42为单个文件输出了更多的行。
在新版本的MSBuild社区任务中,是否可以为每个文件获取一行?
我不知道这种行为是出于新设计还是错误。
答案 0 :(得分:4)
这是一个错误。我报告它上游(https://github.com/loresoft/msbuildtasks/pull/26)修复了它,它在9天前合并了。应该在下一个版本中得到纠正。