Domanda

Attualmente sto lavorando su un'applicazione che permette di geocodifica inversa utilizzando le mappe Silverlight + Bing. Il fatto è che voglio aggiungere un riferimento al servizio di geocodifica inversa fornito in MSDN ( http://msdn.microsoft.com/en-us/library/cc879136.aspx ) vale a dire http: // dev.virtualearth.net/webservices/v1/geocodeservice/geocodeservice.svc?wsdl, ma quando cerco di ottenere un riferimento in VS2010, ottengo il seguente errore:

Il documento all'URL http: //. Dev.virtualearth.net/webservices/v1/metadata/geocodeservice/geocodeservice.wsdl non è stato riconosciuto come un tipo di documento noto

Il messaggio di errore da ogni tipo noto può aiutare a risolvere il problema:

  • Relazione 'XML Schema' si ''', valore esadecimale 0x1F, è un carattere non valido. Linea 1, posizione 1. '.
  • Relazione 'DISCO documento' si ''', valore esadecimale 0x1F, è un carattere non valido. Linea 1, posizione 1. '.
  • Relazione 'WSDL documento' è 'C'è un errore nel documento XML (1, 1).'.
    • '', valore esadecimale 0x1F, è un carattere non valido. Linea 1, posizione 1. Metadati contiene un riferimento che non può essere risolta: ' http: // dev. virtualearth.net/webservices/v1/geocodeservice/geocodeservice.svc?wsdl '. Tipo di contenuto application / soap + xml; charset = utf-8 non è stata sostenuta da un servizio http: //dev.virtualearth.net/webservices/v1/geocodeservice/geocodeservice.svc?wsdl. Gli attacchi client e servizi possono essere errate. Il server remoto ha restituito un errore: (415) Tipo di Supporto. Se il servizio è definita nella soluzione corrente, provare a costruire la soluzione e l'aggiunta di nuovo il riferimento al servizio.

E 'bene ricordare che io possa accedere l'URL del servizio dal browser (con un avvertimento informazioni nessuno stile). Sono consapevole che ci sono altri servizi inversa geolocoding là fuori, ma io sono un po 'costretto da alcune circostanze da usare componenti / servizi solo Microsoft-correlati. Please help:)

È stato utile?

Soluzione

Ho appena provato la stessa cosa e sembra funzionare bene per me. Ho visto un articolo sui newsgroup MSDN che suggeriscono ci può essere stato un problema a un certo punto con i riferimenti (vedi un post su Bing cartina Route Calculation Service ) anche se afferma che è stata la messa in scena di URL che sono stati causa di un problema, non quelli che sei utilizzando (come nell'articolo attualmente). Oltre a questo, si sta utilizzando la corrente RC di VS2010? (Sulle off probabilità che ci sono stati problemi in una versione precedente)

Potrebbe valere la pena di provare di nuovo; Ho montata su un'applicazione stub a http://code.google.com/p / bingmapssilverlightapp / downloads / lista se si tratta di qualche utilità.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top