小编典典

詹金斯没有拿起nuget恢复包

jenkins

我在中定义了以下步骤Jenkins

Jenkins构建配置

我可以看到这NuGet是在Jenkins控制台上还原软件包,但是一旦msbuild开始构建,该解决方案中的所有项目都将失败,并出现以下错误。

错误:

“ C:\ Program Files \ dotnet \ sdk \ 2.1.402 \ Sdks \ Microsoft.NET.Sdk \
targets \
Microsoft.PackageDependencyResolution.targets(198,5):错误NETSDK1064:程序包Microsoft.EntityFrameworkCore.Analyzers,版本2.1.3找不到。它可能已从NuGet还原后删除。否则,NuGet还原可能仅部分完成,这可能是由于最大路径长度限制所致。”

如果我使用dotnet restore命令行中的命令还原软件包并触发构建,则它会通过。因此,从第一步构建软件包还原时就出现了问题。我缺少什么?提前致谢!


阅读 287

收藏
2020-07-25

共1个答案

小编典典

我最终得到了这个工作。我不确定这是对还是错,请改正我,以防万一。我正在使用进行还原

MSBuild.exe /t:Restore MySln.sln

而不是nuget restore现在成功了。

2020-07-25