2010-03-13 5 views
0

Je travaille actuellement sur une application qui permet le géocodage inverse en utilisant des cartes silverlight + bing. La chose est que je veux ajouter une référence au service de géocodage inverse prévu dans msdn (http://msdn.microsoft.com/en-us/library/cc879136.aspx) à savoir http: // dev.virtualearth.net/webservices/v1/geocodeservice/geocodeservice.svc?wsdl, mais quand j'essayer d'obtenir une référence dans vs2010, j'obtiens l'erreur suivante:Problème d'ajout de référence de service dans Visual Studio 2010

Le document à l'adresse http: // dev.virtualearth.net/webservices/v1/metadata/geocodeservice/geocodeservice.wsdl n'a pas été reconnu comme un type de document connu.

Le message d'erreur de chaque type connu peut vous aider à résoudre le problème:

  • Rapport de « XML Schema » est « » », valeur hexadécimale 0x1F, est un caractère non valide. Ligne 1, position 1. ».
  • Le rapport de 'Document DISCO' est '' ', la valeur hexadécimale 0x1F, est un caractère non valide. Ligne 1, position 1. ».
  • Le rapport de 'Document WSDL' est 'Il y a une erreur dans le document XML (1, 1).'.
    • '', valeur hexadécimale 0x1F, est un caractère non valide. Ligne 1, position 1. Les métadonnées contiennent une référence qui ne peut pas être résolue: 'http://dev.virtualearth.net/webservices/v1/geocodeservice/geocodeservice.svc?wsdl'. Type de contenu application/soap + xml; charset = utf-8 n'était pas supporté par le service http: //dev.virtualearth.net/webservices/v1/geocodeservice/geocodeservice.svc?wsdl. Les liaisons client et service peuvent être incompatibles. Le serveur distant a renvoyé une erreur: (415) Type de support non pris en charge. Si le service est défini dans la solution actuelle, essayez de créer la solution et d'ajouter à nouveau la référence de service.

Il est bon de mentionner que je peux accéder à l'URL du service à partir du navigateur (avec un pas d'avertissement d'information de style). Je suis conscient qu'il existe d'autres services de géolocalisation inverse, mais je suis quelque peu forcé, dans certaines circonstances, d'utiliser uniquement des composants/services liés à Microsoft. S'il vous plaît aider :)

Répondre

0

Je viens d'essayer la même chose et il semble fonctionner très bien pour moi. J'ai vu un article sur les groupes de discussion MSDN suggérant qu'il y avait peut-être un problème à un moment donné avec les références (voir un article sur Bing Map Route Calculation Service) bien qu'il mentionne que c'était l'URL de transit qui causait un problème, pas ceux que vous êtes en utilisant (comme dans l'article actuellement). A part ça, utilisez-vous le RC actuel de VS2010? (Sur la chance ce qu'il y avait des problèmes dans une version antérieure)

est peut-être la peine d'essayer à nouveau; J'ai fouetté une application de bout au http://code.google.com/p/bingmapssilverlightapp/downloads/list si c'est n'importe quelle utilisation.

+0

Eh bien, la chose étrange est que je l'ai essayé againd le deuxième jour et il a travaillé :) même studio visuel (oui, ce fut le rc), même connexion interet, tout. Peut-être que c'était le redémarrage ... :) –

Questions connexes