我正在将 WP7 应用程序移植到 Windows 8 Metro,我遇到的(许多)转换障碍之一是根据主机名或 DNS 名称发现 IP 地址。以下是我之前在 WP7 中使用的示例:
DnsEndPoint dnsEnd = new DnsEndPoint("www.google.com", 80, AddressFamily.InterNetwork);
DeviceNetworkInformation.ResolveHostNameAsync(dnsEnd, IPLookupCallbackMethod, this);
我在网上搜索了解决方案并浏览了 Metro API,但我还没有找到任何东西。有没有其他人在 Metro/WinRT 中遇到过这个问题并找到了解决方案?