Bonjour SDK/ Ссылка в WinRT

Могу ли я использовать Bonjour SDK в универсальном приложении? У меня проблемы с добавлением ссылки Bonjour в мою Visual Studio. Я установил Bonjour SDK на мою машину.

Ближайший вопрос, который я могу найти, заключается в следующем. Это годичный вопрос, и он остался без правильного ответа.

Bonjour SDK для Windows 8.1

Я использую Visual Studio 2015 для разработки универсального приложения с.Net Framework 4.5.2.

Я могу запустить простой пример из Bonjour SDK, и он генерирует interop.Bonjour.dll. В решении есть ссылка Bonjour, указывающая на этот файл DLL. Как я могу сделать то же самое в Visual Studio 2015?

Если это невозможно, есть ли альтернатива? Пожалуйста, имейте в виду, что мне также нужно реализовать ту же функцию для iOS/OSX и, возможно, Android.

Изменить: приложение должно быть в состоянии обнаружить и общаться друг с другом на разных платформах.

Изменить: Многоадресная рассылка будет еще одним решением?

1 ответ

SDK предназначен для классических приложений Windows, а не для UWP или StoreApps.

Но вы можете найти несколько альтернатив, которые позволяют использовать функции Bonjour от NuGet.

В моем случае следующий пакет nuget PCL хорошо работает как для магазинов приложений Win8.1, так и для Windows Phone8.1. Я еще не пробовал с UWP.

https://www.nuget.org/packages/Zeroconf/

Другие вопросы по тегам