【发布时间】:2022-02-09 15:05:13
【问题描述】:
也许有人可以帮助我。
我在创建 NuGet 包时收到以下消息:找不到文件。这在任务“NuGet pack”中显示给我。
NuGet 包是通过 Azure DevOps 构建的,在构建管道中有一个任务“将文件复制到:$(build.artifactstagingdirectory)”,其中我看到文件夹不是从源复制的(vsts-agent\ 3\s) 到目标 (vsts-agent\3\a)。所有其他文件夹都被复制,只是这个不是,所以它包含的文件不会被复制。在 vsts-agent\3\s 中,一切都存在。 我在 Visual Studio 中的解决方案包含以下项目:几个 UnitTest、几个类库和一个服务。缺少的文件夹是服务。
构建管道中的代理作业包含以下任务:使用 Nuget、Nuget 恢复、程序集清单数据、构建解决方案...、发布符号路径、将文件复制到...、发布工件:drop、Nuget 包、 Nuget 推送。
我需要做什么才能复制服务文件夹。
谢谢。
【问题讨论】:
标签: c# visual-studio azure-devops nuget build-pipeline