Bonjour SDK/Reference in WinRT

本文关键字:in WinRT Reference SDK Bonjour | 更新日期: 2023-09-27 18:16:16

我可以在通用应用程序中使用Bonjour SDK吗?我在Visual Studio中添加Bonjour参考时遇到了麻烦。我在我的机器上安装了Bonjour SDK。

我能找到的最接近的问题是这个。这是一个存在了一年的问题,却没有一个合适的答案。

Bonjour SDK for Windows 8.1

我正在使用Visual Studio 2015与。net框架4.5.2开发一个通用应用程序。

我可以从Bonjour SDK运行simplechat示例,它生成一个interop.Bonjour.dll。在解决方案中,有一个Bonjour引用指向该dll文件。我如何在Visual Studio 2015中做同样的事情?

如果这是不可能的,还有其他选择吗?请记住,我还需要为iOS/OSX和Android实现相同的功能。

编辑:应用程序应该能够在不同的平台上检测并相互通信。

Edit:多播是另一种解决方案吗?

Bonjour SDK/Reference in WinRT

SDK是为经典Windows应用程序设计的,而不是为UWP或StoreApps设计的。

但是,你可以找到一些可以使用NuGet的bonjour特性的替代方案。

在我的情况下,以下nuget PCL包在Win8.1和Windows Phone8.1商店应用程序中都能很好地工作。我还没有尝试过UWP。

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