我看到msbuild
个命令将/t:pipelinePreDeployCopyAllFilesToOneFolder
作为目标传递。在搜索互联网时,我发现了许多有关此目标的论坛和问题/答案帖子。那就是说,我没有找到官方文件。
此目标通常伴随_PackageTempDir
属性。
我最好的猜测是,目标和属性一起意味着在部署之前,将所有文件复制到指定的包临时目录。
答案 0 :(得分:0)
似乎是特定于 Web 应用程序的默认目标。 如前所述 in this answer 它在以下文件中:
<块引用>它实际上包含在 Sayed Ibrahim Hashimi 提到的文件中,也就是 Microsoft.Web.Publishing.targets 文件 (C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v10.0\Web\Microsoft。 Web.Publishing.targets)。
您可以查看它的内容here。 (我在github上找到了一份)
我在任何文档中都找不到提到的目标。但是,在 github 上有一份 msbuild
文档,其中包含一些花哨的数字。此外,关于 Default build targets 或 Common target files 的 Microsoft 文档中还有其他文档片段。