I am planning to use Apple's Bonjour SDK for Windows in a small .NET application using C#. This little application will use Bonjour for network discovery. Currently, I am testing the "Simple Chat Bonjour" sample application that came with Apple's SDK. After I published that sample, I tried to run the setup on another machine it said Bonjour service is not available. I checked my original development machine, it had Boujour service installed and started. And if I stop the service, the sample app will not work.
Question: Does that mean that any workstation/client machine that will use any application that used Apple's Bonjour needed to have Apple's Bonjour SDK installed? If this is the case, is there another around this? (without having to install Bonjour SDK or service on client machine)
You can get Bonjour for windows as a standalone installer which can be bundled with your application. See this page for the licence agreement and download Bonjour for windows here.