2012-06-24 2 views
1

я использую следующий код, чтобы распаковать архив с MSBuild Community Task 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 задача заполняет консоль большим количеством строк: файл большего размера - больше строк.

У меня было 1 строка на файл в MSBuild Community Tasks 1.2.0.306, но версии 1.3.0.493 и 1.4.0.42 выводили гораздо больше строк для одного файла.

Возможно ли получить одну строку в файле в новых выпусках задач сообщества MSBuild?

Я не знаю, является ли такое поведение новым дизайном или ошибкой.

+0

Возможно, это артефакт VS. Я видел подобный дублированный вывод из запуска событий пост-сборки в окне вывода. – leppie

+0

Я запускаю через командную строку «msbuild sandbox.proj» – sergtk

+0

Затем я обратился к авторам проекта и сообщал об этой проблеме. Разве вы не можете отключить выход? Кажется глупым показать. – leppie

ответ

 Смежные вопросы

  • Нет связанных вопросов^_^