我正在尝试学习使用 Visual Studio Online 进行构建的基础知识。

我已经完成了基本说明并观看了视频 here

在视频中,我使用了一个简单的 Web 应用程序项目。复制到 artifacts 文件夹的是 bin 文件夹的内容。我试图复制到 artifacts 文件夹的是站点的所有内容(例如 bin 文件夹内容、web.config 等)。我想我应该在“发布构建工件”步骤的“内容”文本框中指定路径,但我尝试了所有组合,但没有复制任何内容。这样做的秘诀是什么?

最佳答案

内容指定要应用于要复制的文件列表的最小匹配模式过滤器(每行一个)。例如:

** 复制根文件夹中的所有文件。

**\* 复制根文件夹中的所有文件和所有子文件夹中的所有文件。

**\bin 复制名为 bin 的任何子文件夹中的文件。

检查:https://msdn.microsoft.com/Library/vs/alm/Build/steps/build/publish-build-artifacts

如果你想用 TFS Build vNext 管理 Artifacts,你可以查看这篇文章:http://www.codewrecks.com/blog/index.php/2015/06/30/manage-artifacts-with-tfs-build-vnext/

关于visual-studio-2015 - 使用 Visual Studio Online 构建/发布工件,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/33422953/

10-10 04:38