繁体   English   中英

Azure 开发运营。 创建时缺少文件 Nuget package

[英]Azure DevOps. Missing file when creating a Nuget package

也许有人可以帮助我。

创建 NuGet package 时收到以下消息:找不到文件。 这在任务“NuGet pack”中显示给我。

NuGet package 是通过 Azure DevOps 构建的,在构建管道中有一个任务“将文件复制到:$(build.artifactstagingdirectory)”,其中我看到文件夹不是从源复制的 (vsts-agent\3\s ) 到目标 (vsts-agent\3\a)。 所有其他文件夹都被复制,只有这个没有,所以它包含的文件没有被复制。 在 vsts-agent\3\s 中,一切都存在。 我在 Visual Studio 中的解决方案包含以下项目:几个 UnitTest、几个 class 库和一个服务。 缺少的文件夹是服务。

构建管道中的代理作业包含以下任务:使用 Nuget、Nuget 恢复、程序集清单数据、构建解决方案...、发布符号路径、将文件复制到...、发布 Artifact:drop、Nuget 打包、Nuget 推送。

我需要做什么才能复制服务文件夹。

谢谢。

我还发现了以下内容:在 (vsts-agent\3\s) 中描述了带有服务的文件夹,但我看到 bin 文件夹中的这个不是配置文件夹(发布)。 在任务“将文件复制到...”中,存放在元素内容“ bin\$(BuildConfiguration)\ ”中。 所以很明显没有复制文件,因为服务文件夹没有发布文件夹。 为什么那里不见了? 我可以以某种方式调整它吗?

我不确定您是否正在使用“复制文件”任务,请尝试

在此处输入图像描述

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM