Удалить структуру из копии

У меня есть задача в моей сборке TFS для копирования файлов в промежуточную папку:

Задача копирования файлов

В настоящее время это создает промежуточную папку со всей структурой подпапок, например \MyProject\bin\release\

Есть ли способ установить это так, чтобы он просто сбрасывал \MyProject\, без bin\release части?

1 ответ

Вы можете попробовать изменить путь вывода:

  • Сконфигурируйте выходной путь конфигурации сборки, например, установите ".\" Как
    Выходной путь (В решении щелкните правой кнопкой мыши проект> Свойства> Сборка> Выход> Выходной путь).
  • Укажите выходной путь в аргументах MSBuild, например:/p:OutputPath=$(Build.BinariesDirectory) затем скопировать из $(Build.BinariesDirectory) непосредственно. Ссылка на скриншот ниже.

Кроме того, вы также можете сначала попытаться скопировать содержимое в папку stage. затем добавьте еще один шаг копирования файлов, чтобы скопировать \MyProject\bin\release\** в \MyProject

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

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

Другие вопросы по тегам