Visual Studio curl:(6)无法解析主机:dotnetcli.azureedge.net

ljsrvy3e  于 2023-11-21  发布在  .NET
关注(0)|答案(1)|浏览(162)

升级到Visual Studio 17.8 Preview 4后,我无法连接到Mac来构建我的.NET MAUI应用程序。


的数据


的数据



我总是收到这条消息,等待和等待,但最终什么也没有发生,我无法连接到我的Mac。
还对我安装的上一个更新(Visual Studio 17.8 Preview 2)进行了回滚。
不幸的是,这并没有帮助,更糟糕的是,我甚至不能连接到我的Mac与以前的版本,用来工作:(
又一个更新,只是留下混乱在我的安装。
我能做些什么来让它重新工作,并能够连接到我的Mac来构建我的.NET MAUI应用程序吗?

rqmkfv5c

rqmkfv5c1#

您是否使用自定义dns服务器,例如pi-hole来阻止广告?
我今天也遇到了类似的问题。
我可以在WSL上测试nslookup,应该和Mac一样。
下面的响应是pi-disabled(名称服务器是192.168.1.3),您可以看到dotnetcli.azureedge.net被解析为有效的IP地址:

  1. $ nslookup dotnetcli.azureedge.net
  2. Server: 192.168.1.3
  3. Address: 192.168.1.3#53
  4. Non-authoritative answer:
  5. dotnetcli.azureedge.net canonical name = dotnetcli.ec.azureedge.net.
  6. dotnetcli.ec.azureedge.net canonical name = cs9.wpc.v0cdn.net.
  7. Name: cs9.wpc.v0cdn.net
  8. Address: 152.199.19.161
  9. Name: cs9.wpc.v0cdn.net
  10. Address: 2606:2800:133:206e:1315:22a5:2006:24fd

字符串
但是,启用pi-hole(nameserver = 192.168.1.27)后,我的dns查询无法解析为ip地址。

  1. $ nslookup dotnetcli.azureedge.net
  2. Server: 192.168.1.27
  3. Address: 192.168.1.27#53
  4. Non-authoritative answer:
  5. dotnetcli.azureedge.net canonical name = dotnetcli.ec.azureedge.net.
  6. dotnetcli.ec.azureedge.net canonical name = cs9.wpc.v0cdn.net.


这是尽管事实上,π孔是告诉我,它不是阻止这个地址。
对我来说,解决方案是在pi-hole中阻塞然后取消阻塞主机名。
对你来说,一个dns服务器回收可能做的伎俩
希望能帮上忙。

展开查看全部

相关问题