C# 错误生成VSTS:##[错误]错误:无法找到';nuget';

C# 错误生成VSTS:##[错误]错误:无法找到';nuget';,c#,build,nuget,azure-devops,specflow,C#,Build,Nuget,Azure Devops,Specflow,我用C#+SpecFlow创建了一个测试项目,并试图通过VSTS构建解决方案,但是在Nuget Restore中出现了以下错误 2018-08-07T15:29:39.6678023Z###[错误]错误:无法找到 “nuget”[b3be7473-68ea-4a81-bfc7-9530baaa19ad]区域。服务 包含该区域的文件在您所在的地区可能不可用。 2018-08-07T15:29:39.6739350Z###[错误]程序包无法恢复 有人知道怎么帮我解决吗?我已经尝试登录论坛,但没有一个

我用C#+SpecFlow创建了一个测试项目,并试图通过VSTS构建解决方案,但是在Nuget Restore中出现了以下错误

2018-08-07T15:29:39.6678023Z###[错误]错误:无法找到 “nuget”[b3be7473-68ea-4a81-bfc7-9530baaa19ad]区域。服务 包含该区域的文件在您所在的地区可能不可用。 2018-08-07T15:29:39.6739350Z###[错误]程序包无法恢复


有人知道怎么帮我解决吗?我已经尝试登录论坛,但没有一个替代方案解决了我的问题。

我遇到了同样的问题,通过使用NuGet restore 1.x版解决了它


是的,我正在使用.NET Core,它只通过将版本降级到1才起作用


虽然我已经使用daily build很长一段时间了,添加了功能和连续交付管道,但直到今天我才遇到这个问题。

因为更改版本对我来说不是一个选项-我只通过禁用构建中的恢复步骤来修复这个问题


无论如何,生成步骤都会进行还原。

Microsoft已通知您此问题。希望这个问题能尽快解决


我们已经推出了一个解决方案。很抱歉造成中断。

我猜是停电了。我在昨晚运行的最新版本中也收到了这个错误。@ewahner我认为你是对的,但我看不到任何这样或那样的迹象。在twitter上也没有提及(我可以看到),这可能是VSTS特定的地区。当在西欧建立一个帐户时,它不起作用,但在美国中部的帐户中,它起作用。同样的问题是,我们认为我们是西欧。Nuget官方状态页面没有报告错误,因此不知道插件/步骤是否已更新并已损坏。一定发生了什么事。我们也使用了2.*fo很长一段时间,这个错误刚刚出现。最近一次成功还原是16小时前。同样的,最后一次成功构建是15小时前。同样的问题也在这里。降级为1.*似乎是目前的一种解决方法。如果您的生成定义依赖于dotnet publish进行生成,则此方法也适用。我们正在努力推出修复程序,该修复程序将在未来30-60分钟内解决。抱歉给你添麻烦了。