Domanda

Prima di tutto, ammetto che sono nuovo in applicazione Windows Phone 8.so non valutarlo come basso. Quindi per favore perdonami.

Ho creato il servizio WCF, ottengo i risultati ma quando corro in Windows Phone, il suo errore di ritorno: "System.ServiceModel.communicationException", e so perché questo sta accadendo, si sta verificando dovuto a problemi di rete.

Il mio emulatore non ottiene il nettowrk dal mio sistema, ho la rete WiFi e se non ci sono internet nel mio sistema, nel caso in cui ho dato IP statico.Quello è il problema. Come risolvere questo problema?

È stato utile?

Soluzione

Ho anche avuto lo stesso problema.Tuttavia, poiché qualcun altro ha sottolineato i forum ufficiali non funzionava se avessi un IP statico per il tuo PC impostato nel tuo router.Rimozione e lascia che il DHCP assegna il mio PC un IP ha risolto il problema per me.

sorgente

Altri suggerimenti

Potrebbe essere necessario modificare le impostazioni del firewall o le impostazioni del proxy.

Come ha detto Mohammed Tau di seguito è necessario rimuovere il tuo IP statico e utilizzare un router che ti dà un IP generato. È quello, o come suggerito in questa domanda ( http://social.msdn.microsoft.com/forums/wpapps/en-us/3e40751b-F888-45b1-961F-B1A0F23A3027/ Windows-Phone-8-Emulator-Internet-Connectivity-Problema? Forum= WPTools )

"Sembrerebbe che l'emulatore del telefono richieda di avere un secondo adattatore di rete da dedicare a questo scopo."

"Fondamentalmente, sembra che per qualche strano motivo non funzionerà correttamente a meno che il telefono non abbia lo stesso indirizzo MAC come adattatore di rete. Tuttavia, non possiamo semplicemente impostarlo per utilizzare lo stesso indirizzo MAC perché i conflitti di indirizzo sono molto pessimi. Quindi, abbiamo bisogno di un secondo adattatore che possiamo dedicare all'emulatore del telefono. "

Buona fortuna!

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