VS TS Build исключает подкаталоги в minmatch

У меня есть задача «Удалить файлы» в VS TS Build, целью которой является удаление одного файла в корне исходной папки. Сценарий мини-соответствия, который у меня есть, действительно правильно удаляет файл, но он также просматривает все подпапки каталога исходной папки, также ища совпадение, что тратит время на сборку. Я просто хочу удалить этот файл и остановить задачу.

Вот что у меня есть (упрощено для этого примера):

введите здесь описание изображения

Как я могу это сделать?


person Scott Koland    schedule 02.08.2018    source источник


Ответы (1)


Это ожидаемое поведение для задачи Delete Files. Эта задача находит все файлы, а затем сопоставляет шаблоны по умолчанию.

В качестве альтернативы вы можете использовать Powershell задачу, чтобы написать скрипт для удаления файла:

Remove-Item –path c:\temp\MyFileName.txt
person Cece Dong - MSFT    schedule 03.08.2018
comment
Да, это хороший подход к тому, что мне нужно, и решает проблему. Спасибо! - person Scott Koland; 06.08.2018