NuGet restore在旧版本0.*时工作,但在版本2时失败*

NuGet restore在旧版本0.*时工作,但在版本2时失败*,nuget,azure-devops,nuget-package-restore,Nuget,Azure Devops,Nuget Package Restore,我有一个VSTS构建,从空白开始,最初只有Node.js位,但现在添加了一些C#位 添加了NuGet恢复、生成sln和vstest任务,作为生成更新的一部分 生成在NuGet restore任务上失败,错误围绕MSTest TestAdapter Restoring NuGet package MSTest.TestAdapter.1.1.11. Restoring NuGet package MSTest.TestFramework.1.1.11. WARNING: Unable to fin

我有一个VSTS构建,从空白开始,最初只有Node.js位,但现在添加了一些C#位

添加了NuGet恢复、生成sln和vstest任务,作为生成更新的一部分

生成在NuGet restore任务上失败,错误围绕MSTest TestAdapter

Restoring NuGet package MSTest.TestAdapter.1.1.11.
Restoring NuGet package MSTest.TestFramework.1.1.11.
WARNING: Unable to find version '1.1.11' of package 'MSTest.TestFramework'.
WARNING: Unable to find version '1.1.11' of package 'MSTest.TestAdapter'.
Errors in packages.config projects
    Unable to find version '1.1.11' of package 'MSTest.TestFramework'.
    Unable to find version '1.1.11' of package 'MSTest.TestAdapter'.
为什么它不拿起MSTest软件包

更让我困惑的是

  • 我发现任务是版本2*
  • 已尝试将其设置为版本0。*
  • 而且构建工作正常。。。运行测试等

为什么版本0.*可以工作,而最新版本2.*失败?

我无法重现此问题,您是否选中NuGet还原任务的use packages from NuGet.org选项?尝试将system.debug设置为true并对生成进行排队,然后在此处发布详细生成日志。您还可以尝试使用这些软件包的更高版本,然后重试。是否可以共享package.config文件?