我在Visual Studio 2017中创建了一个跨平台移动应用程序,但是当我第一次创建此项目并尝试构建以下错误时:
Failed to download package 'runtime.win10-x86.Microsoft.Net.UWPCoreRuntimeSdk.2.1.1' from 'https://api.nuget.org/v3-flatcontainer/runtime.win10-x86.microsoft.net.uwpcoreruntimesdk/2.1.1/runtime.win10-x86.microsoft.net.uwpcoreruntimesdk.2.1.1.nupkg'.
The HTTP request to 'GET https://api.nuget.org/v3-flatcontainer/runtime.win10-x86.microsoft.net.uwpcoreruntimesdk/2.1.1/runtime.win10-x86.microsoft.net.uwpcoreruntimesdk.2.1.1.nupkg' has timed out after 100000ms.
我搜索后发现我应该将DNS服务器从8.8.8.8更改为208.67.222.222,但是它没有用。
所以,我应该如何解决这个问题?
谢谢
答案 0 :(得分:1)
无法下载软件包“ runtime.win10-x86.Microsoft.Net.UWPCoreRuntimeSdk.2.1.1”
根据错误日志,此问题应该与互联网连接更为相关,但是由于更改DNS服务器不适合您,并且您可以在Google chrome中打开该网址而不会超时,因此我想为您提供解决方法问题。
解决方法:
从nuget.org手动下载软件包runtime.win10-x86.Microsoft.Net.UWPCoreRuntimeSdk.2.1.1
。
将此软件包添加到以下文件夹:C:\Users\<UserName>\.nuget\packages
然后,您可以构建项目而不会出现该问题。
答案 1 :(得分:1)
我的所有包裹也都遇到了这个问题。但是,如果我将nupkg链接复制到浏览器,则可以很好地下载该软件包。因此,这是某处VS的问题。我提交了bug。
要解决此问题,因为我发现没有其他解决方案可行,所以我从Nuget Download page下载了nuget.exe,然后在命令行中运行了以下命令:
nuget restore MySolution.sln
这很好地下载了所有软件包。一旦完成,我就可以在VS中运行项目了。
答案 2 :(得分:1)
只需重试。这似乎与Internet连接速度慢或服务器端过载有关,您最终将成功。
答案 3 :(得分:0)
我们将需要其他信息才能进行调查。请按照nuget.org常见问题解答中的说明进行操作:https://docs.microsoft.com/en-us/nuget/nuget-org/nuget-org-faq#nugetorg-not-accessible,以收集日志并按照常见问题解答中的说明联系团队。