2009-06-12 6 views
1

Je viens de recevoir l'API Google Data et je n'arrive pas à l'utiliser dans mon application. J'ai obtenu le fichier msi, construit le SDK Google Data API avec succès.Importer des espaces de noms ne fonctionne pas pour une API que je viens d'installer

Ensuite, je suis retourné à mon projet, cliqué avec le bouton droit sur le dossier Bin et sélectionné Ajouter une référence ... De là, j'ai ajouté toutes les DLL dans l'API C: \ Program Files \ Google \ Data API SDK \ Redist dossier.

maintenant dans mes projets quand je tape:

using Google.GData.Extensions; 
using Google.GData.Contacts; 
using Google.Contacts; 
using Google.GData.Client; 

Google obtient souligné en rouge pour tous, et quand je passe la souris dessus, il dit l'espace de nom « Google » n'a pas été trouvé.

Des idées de ce que je fais mal?

Répondre

-2

C'est Microsoft Visual Studio qui vous aide. Fixé ci-dessous:

using Bing.GData.Extensions; 
using Bing.GData.Contacts; 
using Bing.Contacts; 
using Bing.GData.Client; 
+0

Pourquoi Bing? Cela n'a pas semblé fonctionner ... –

+0

@Matt: Ce n'est pas une vraie réponse - c'est supposé être une blague sur la façon dont Visual Studio veut que vous utilisiez "Bing" (http://www.bing.com/) au lieu de Google. (Le downvote était moi aussi) –

+0

@Matt: Je ne l'ai pas eu avant de lire le commentaire non plus ... un peu drôle en fait. –

4

Vous devez référencer ces assemblys dans votre projet.

Aller à l'Explorateur de solutions > clic droit sur Références> sélectionnez Ajouter Référence ...

Dans la boîte de dialogue résultante, sélectionnez l'onglet Parcourir et sélectionnez vos assemblées.

+0

N'a pas fonctionné ... Je les ai tous référencés et il les a tous importés à la poubelle ... ne semble toujours pas reconnaître l'espace de noms –

0

Utilisez ildasm.exe (ou mieux) Reflector pour valider les noms de noms de noms dans l'assemblage.

Parfois, ils ne sont pas ce que vous attendez.

Questions connexes