2010-06-16 3 views
5

J'ai téléchargé et installé le Bonjour SDK for Windows sur ma machine Win7 64 bits.Où se trouve la bibliothèque Bonjour COM?

J'ai essayé de construire les deux projets dans C: \ Program Files \ Bonjour SDK \ Samples \ CS. Cependant, ils référencent tous les deux Bonjour, ce qui provoque l'erreur de construction suivante 'Impossible de charger la bibliothèque de types pour la référence "Bonjour". Bibliothèque non enregistrée. '

Bonjour semble être installé correctement car je peux exécuter l'Assistant d'imprimante Bonjour et il semble fonctionner correctement.

Une idée de pourquoi Visual Studio ne peut pas trouver la bibliothèque? J'utilise Visual Studio 2008 en passant.

Répondre

3

Yep! Bonjour est seulement un 32 Bit Control et uniquement accessible à partir d'une application 32 bits .

Veuillez essayer de compiler une application de test à partir d'une machine 32 bits avec une cible 32 bits.

+0

Merci! Même si le SDK 2.0 prétend "Le SDK Bonjour contient des fichiers d'en-tête, des bibliothèques, des exécutables, des programmes d'installation et un exemple de code pour les versions 32 bits et 64 bits de Windows". Cela ne semble pas être vrai pour .NET. – Twelve47

+0

ils peuvent avoir inclus un 64-Bit-Dll, mais je ne sais pas où cela pourrait être. et vous devez l'enregistrer avec regsvr64? –

+0

Je pense que je vais essayer Mono.Zeroconf à la place du SDK Apple. – Twelve47

Questions connexes