【发布时间】:2016-08-25 04:07:33
【问题描述】:
使用复制任务将一些 msi 文件复制到放置位置。 msis 位于相应的 bin/debug/release 文件夹中。当我使用复制文件任务时,它会将整个文件夹结构(bin/debug/...msi)复制到目标位置。我只是希望它将文件复制到目标位置。那可能吗?
【问题讨论】:
-
您想一步到位吗?
使用复制任务将一些 msi 文件复制到放置位置。 msis 位于相应的 bin/debug/release 文件夹中。当我使用复制文件任务时,它会将整个文件夹结构(bin/debug/...msi)复制到目标位置。我只是希望它将文件复制到目标位置。那可能吗?
【问题讨论】:
这是可以实现的。但是,如果您只想复制没有文件夹结构的文件,则需要指定复制根目录。您可以使用$(Build.StagingDirectory) 作为目标。之后使用 Publish task 和 $(Build.StagingDirectory) 作为复制根目录并将所有内容从该根目录发布到 drop。
详细步骤和截图请看Eddie在这个问题中的回答:Copy one file in target directory on deploy from visual studio team services
【讨论】: