我下载了适用于 windows 的 Bonjour SDK,并从 Chat 示例中了解了如何将 bonjour 服务添加到程序中。这工作得很好。但是在新安装的 Win 7 机器上,我只会收到错误消息。
在任何程序可以运行 Bonjour 之前,我是否总是必须安装 Bonjour 框架,还是我只是发送了错误的 dll?
是的。您必须分发框架。
在开发机器上安装 SDK 后,在 C:\Program Files\Bonjour\Installer(或安装它的自定义路径)中,有两个安装程序(32 位和 64 位)。您应该在运行程序之前分发并安装它们。
您可以在此处阅读更多信息:https ://developer.apple.com/softwarelicensing/agreements/bonjour.html#bonjourwin