2012-06-24 38 views
1

我用下面的代碼來解壓縮檔案與社區的MSBuild任務UnzipMSBuild.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。

+0

可能是一個VS人造物。我已經看到在輸出窗口中運行構建後事件的類似重複輸出。 – leppie

+0

我通過命令行「msbuild sandbox.proj」運行 – sergtk

+0

然後我會聯繫項目的作者並報告問題。有沒有辦法可以關閉輸出?表現出來似乎很愚蠢。 – leppie

回答