Pergunta

Primeiro de tudo, eu admito que sou novo no Windows Phone 8 Application.Os não avaliá-lo como baixo. Então, por favor me perdoe.

Eu criei o serviço WCF, estou obtendo os resultados, mas quando eu executo no Windows Phone, seu erro de retorno: "System.servicemodel.communicationException", e sei por que isso está acontecendo, ocorre devido a problemas de rede.

Meu emulador não está recebendo Netowrk do meu sistema, eu tenho rede WiFi, e se não houver internet no meu sistema, caso eu tenha dado IP estático.Esse é o problema. Como resolver este problema?

Foi útil?

Solução

Eu tive o mesmo problema também.No entanto, como alguém apontou nos fóruns oficiais, não funcionou se você tivesse um IP estático para o seu PC configurado no seu roteador.Removendo e deixe o DHCP Atribuir meu PC Um IP resolveu o problema para mim.

fonte

Outras dicas

Você pode precisar alterar suas configurações de firewall ou suas configurações de proxy.

Como Mohammed Tau disse abaixo você precisa remover seu IP estático e usar um roteador que lhe dê um IP gerado. É isso, ou como sugerido nesta questão ( http://social.msdn.microsoft.com/forums/wpapps/en-us/3e40751b-f888-45b1-961f-45b1-961f-b1a0f23a3027/ Windows-Telefone-8-Emulador-Internet-Connectivity-Issue? Forum= WPTools )

"Parece que o emulador de telefone exige que você tenha um segundo adaptador de rede para dedicar a essa finalidade."

"Basicamente, parece que, por alguma razão estranha, não funciona corretamente, a menos que o telefone tenha o mesmo endereço MAC que o adaptador de rede. No entanto, não podemos simplesmente configurá-lo para usar o mesmo endereço MAC porque o endereço conflita são muito ruins. Então, precisamos de um segundo adaptador que possamos dedicar ao emulador de telefone. "

Boa sorte!

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top