1
我用下面的代碼來解壓縮檔案與社區的MSBuild任務Unzip
:MSBuild.Community.Tasks解壓任務,使控制檯輸出膨脹
<Target Name="Sandbox">
<Unzip
ZipFileName="text.zip"
TargetDirectory="Unzip" />
</Target>
text.zip
包含一個text.txt文件,它的大小爲716個字節。
我的文件提取過程中獲得控制檯幾行:
...
extracted "text.txt"
extracted "text.txt"
extracted "text.txt"
...
3次微小的716個字節的文件!
對於大文件Unzip
任務用更多的行填充控制檯:更大的文件 - 更多的行。
我在MSBuild社區任務1.2.0.306中每個文件有1行,但版本1.3.0.493和1.4.0.42爲單個文件輸出更多的行。
是否可以在新版本的MSBuild社區任務中爲每個文件獲取一行?
我不知道這樣的行爲是通過新設計還是bug。
可能是一個VS人造物。我已經看到在輸出窗口中運行構建後事件的類似重複輸出。 – leppie
我通過命令行「msbuild sandbox.proj」運行 – sergtk
然後我會聯繫項目的作者並報告問題。有沒有辦法可以關閉輸出?表現出來似乎很愚蠢。 – leppie