Nuget Restore - 无法解析远程名称

Nuget Restore - The remote name could not be resolved

我在使用 Nuget 还原时遇到问题(发生在 VS 2015/2017 中并在命令行上使用 nuget)。我收到以下错误:

Unable to load the service index for source https://api.nuget.org/v3/index.json.
  An error occurred while sending the request.
  The remote name could not be resolved: 'locahost'

我想问题出在“locahost”中的明显拼写错误,但我不确定这个值是从哪里来的?

我在 %AppData%/Roaming/Nuget 中的 Nuget 配置如下所示:

<?xml version="1.0" encoding="utf-8"?>
<configuration>
  <packageRestore>
    <add key="enabled" value="True" />
    <add key="automatic" value="True" />
  </packageRestore>
  <packageSources>
    <clear />
    <add key="NuGet" value="https://api.nuget.org/v3/index.json" />
  </packageSources>
  <disabledPackageSources />
  <activePackageSource>
    <add key="NuGet" value="https://api.nuget.org/v3/index.json" />
  </activePackageSource>
</configuration> 

这还能从哪里来?

已通过将 nuget 配置为使用代理解决此问题:

nuget.exe config -set http_proxy=<proxy-url>:<port>