今天nuget会发生什么?他们出去了吗?我无法使用VS下载所有内容,甚至无法下载浏览器
https://api.nuget.org/packages/entityframework.6.1.3.nupkg
浏览器返回:
无法访问此站点api.nuget.org的服务器DNS地址即可 找不到。尝试运行Windows网络诊断程序。
VS回归:
Error occured:\nAn error occurred while sending the request.
包管理器控制台返回:
install-package : An error occurred while sending the request.
At line:1 char:1
+ install-package entityframework
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [Install-Package], Exception
+ FullyQualifiedErrorId : NuGetCmdletUnhandledException,NuGet.PackageManagement.PowerShellCmdlets.InstallPackageCommand
有什么想法吗?请帮忙。感谢
答案 0 :(得分:1)
如果您不想使用nuget但可以访问所需的包,则只需将包文件添加到项目目录中,然后通过在解决方案目录中右键单击它们然后单击来添加引用。添加参考
答案 1 :(得分:0)
怀疑如果nuget网站有任何问题,它似乎解决得很好。可能存在阻止的代理。
如果您是导致问题的任何企业防火墙的后面,请托管您的nuget服务。但是,您需要弄清楚如何下载一次包,将其推送到您自己的主机。
答案 2 :(得分:0)
请检查您的机器是否已配置任何代理或在环境变量中配置“http_proxy”变量。如果是,则需要将代理设置添加到Nuget.Config文件中。有关详细信息,请参阅此链接:Nuget Config Section& Nuget Proxy Settings。或者,您可以清除IE中的代理缓存和“http_proxy”环境变量,请参阅How to reset your Internet Explorer proxy settings。
如果NuGet问题仍然存在,您可以尝试托管您自己的nuget或下载NuGet包并将其解压缩到本地文件夹,该文件夹将列出此软件包的所有内容。然后通过Add Reference。将解压缩文件夹中的dll添加到项目中。