c# - System.Net.Dns.GetHostAddresses 在循环中调用时抛出“不知道这样的主机”
问题描述
情况如下:如果我调用 Dns.GetHostAddresses(host) 一次,它可以工作,它会返回正确的 IP。
如果我做
for (var i = 0; i < 10; i++)
{
var ip = Dns.GetHostAddresses(host);
}
它很快就会抛出带有上述消息的 SockedException。有人知道为什么吗?
- 编辑
我收到 11001 错误代码,这是 Win 10 上的 .NET Core 3.1。我要解决的主机是我在同一 Win 10 上的 Hyper-V 上运行的 Ubuntu VM。
解决方案
推荐阅读
- keras - Keras:批量标准化(axis = 1)的等级为0
- reactjs - 路由器调度 onEnter
- google-apps-script - 从电子表格 B 访问电子表格 A
- javascript - 如何将可折叠的字体真棒图标附加到嵌套列表的父 li?
- java - 在弹性搜索java中查询文档
- javascript - 未捕获的类型错误:无法读取未定义的属性“调度”?为什么?
- database - 播种方法是插入具有 NULL 值的附加实体
- azure - 使用连接器更新 Azure ARM 模板
- ruby-on-rails - Heroku:如何使用 config.assets.compile = false 让我的 Rails 资产在 Heroku 中显示?
- python-3.x - 将python异步函数发送到Visual Studio中的交互时出现SyntaxError