VSTS上的打包nuget包'Newtonsoft.Json'已经为'NETStandard.Library'定义了依赖关系

ruf*_*fen 5 tfs nuget nuget-package azure-devops azure-pipelines-release-pipeline

在VSTS中打包构建使用Nuget Packager,我收到错误:

[错误]'Newtonsoft.Json'已经为'NETStandard.Library'定义了一个依赖项.

解决这个问题的大多数提示涉及更新nuget,但由于我在Team Services上构建,我无法真正做到这一点.

小智 2

今天有同样的问题。

使用您自己的构建代理

如果您使用自己的构建代理(而不是托管代理),您可以手动将 NuGet 版本更新到最新版本。就我而言,这解决了我的问题。

例如 C:\agent\externals\nuget\nuget.exe

使用托管代理

这有点混乱,但您可以将最新的 nuget.exe 上传到存储库中,然后设置 NuGet Packager 来使用它。