я использую следующий код, чтобы распаковать архив с 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?
Я не знаю, является ли такое поведение новым дизайном или ошибкой.
Возможно, это артефакт VS. Я видел подобный дублированный вывод из запуска событий пост-сборки в окне вывода. – leppie
Я запускаю через командную строку «msbuild sandbox.proj» – sergtk
Затем я обратился к авторам проекта и сообщал об этой проблеме. Разве вы не можете отключить выход? Кажется глупым показать. – leppie