问题描述
我正在尝试从我的组织使用vpn维护的私有proget服务器中还原.Net核心解决方案的软件包。但是由于某些未知的网络问题,该服务无法在过去7天中完成。我尝试清除nuget缓存,运行nuget restore
,dotnet restore
并构建解决方案。所有这些都具有相同的输出。
nuget软件包还原成功开始,它下载了许多软件包,然后由于出现一些随机软件包而失败。我收到的一些错误日志是:
- 重试源'https://proget.xxx.net/nuget/TestFeed/FindPackagesById()?id='packageName'&semVerLevel=2.0.0'的'FindPackagesByIdAsyncCore'。
- 发送请求时发生错误。
- 无法连接到远程服务器
- 连接尝试失败,因为一段时间后被连接方未正确响应,或者建立连接失败,因为连接的主机未能响应127.0.0.1:8888
nuget还原对于其他开发人员而言已成功运行。如果不是,我可能已经得出结论,这是proget服务器的问题。但是现在,我无法确定这是我的Visual Studio 19,nuget配置还是系统网络问题。网址https://proget.xxx.net/已在我的浏览器中成功打开。
任何深入了解问题的故障排除提示/日志或欢迎进行修复。
解决方法
这似乎是网络问题,没有任何设置。我尝试使用"Resource": "arn:aws:s3:::abc12/*"
在空闲时间获取所有依赖关系,并且成功运行。如果有人有更好的答案,请分享。