Код: Выделить всё
using Windows.Networking.ServiceDiscovery.Dnssd;
string InstanceName = "test1";
string SERVICE_TYPE = "_http";
string NETWORK_PROTOCOL = "_tcp";
string DOMAIN = "local";
//string fullServiceName = $"{InstanceName}.{SERVICE_TYPE}.{NETWORK_PROTOCOL}.{DOMAIN}";
string fullServiceName = $"{InstanceName}.{DOMAIN}";
DnssdServiceInstance service = new DnssdServiceInstance(fullServiceName, new("127.0.0.1"), 2222);
Console.ReadLine();
Кто-нибудь смог получить Windows mDNS широковещательный API работает?
Я попытался определить имя службы как test1.local и test1._http._tcp.local. Я также попробовал запустить этот код внутри приложения UWP с запрошенными возможностями Интернета (клиента и сервера). Ни одна комбинация, которую я пробовал до сих пор, не оказалась разрешимой.
Я бы предпочел не использовать внешнюю зависимость, если это вообще возможно.
Подробнее здесь: https://stackoverflow.com/questions/793 ... on-windows
Мобильная версия