Вы получаете сообщение об ошибке ../Deployer.Lumia.Gui/bin/**
, поскольку параметр Исходная папка не поддерживает подстановочные знаки.
Используйте шаблон подстановочного знака для миниатюр, чтобы отфильтровать нужные файлы и папки вContents
поле редактирования.
Получение содержимого на этапе
Чтобы получить содержимое только этих двух папок в каталог в каталоге промежуточного размещения артефакта, настройте одну задачу копирования, как показано ...![enter image description here](https://i.stack.imgur.com/7XLd6.png)
Храните содержимое отдельно на этапе
Если содержимое каталогов ..Gui и ..Console необходимо разделить на этапе dir, то вашиспользование двух отдельных заданий копирования - это простой и понятный путь.
![enter image description here](https://i.stack.imgur.com/kyMId.png)
Редактировать 2.0
Вот пример одной из наших сборок пакета
Мыкопирование файлов .dll
в папку / library на этапе dir.Обратите внимание на подстановочный знак в содержимом, который фиксирует структуру каталогов **\bin\*.dll
.![enter image description here](https://i.stack.imgur.com/xOPbP.png)
Затем мы публикуем этот каталог как его собственный артефакт.![enter image description here](https://i.stack.imgur.com/7HHO9.png)
Эта задача публикации создает артефакт, который выглядит следующим образом ... ![enter image description here](https://i.stack.imgur.com/V0Hqg.png)
Но эта сборка также публикует пакеты какотдельный артефакт.
![enter image description here](https://i.stack.imgur.com/ogLC5.png)