2013-01-14 15 views
5

Ho riscontrato un problema con l'emulatore di telefono di Windows 8.Problema di distribuzione dell'emulatore di Windows Phone 8 con Internet

L'emulatore di Windows Phone non era in grado di connettersi al sistema operativo Windows Phone . Il telefono non ha risposto alla richiesta di connessione

Questo è l'errore che ottengo. Quando l'emulatore si avvia con Internet ma la mia applicazione non viene implementata. L'IP che viene assegnato è 192.168.137.1. Precedentemente ha funzionato bene, ma poi improvvisamente ha iniziato a dare questo problema.

Di seguito si riporta l'elenco delle risoluzione dei problemi che ho eseguito:

  1. 169.254.xxx.xxx indirizzo impostato su emulatore interno tramite DHCP, Applicazione implementato con successo senza connessione a internet

  2. Hanno provato indirizzo MAC spoofing ma niente funziona quando utilizzo queste impostazioni.

  3. sono cambiate Virtual Switch esterno in modalità Condivisione questo inizia in internet con ip 192.168.137.1 ma l'applicazione doesnot distribuire Nel errori debugger indicati sono:
Invalid pointer error 
App deployment failed 
  1. hanno cercato la rete di transizione, ma ancora non funziona.
  2. Ha creato tutte le impostazioni manualmente compreso lo switch interno e lo swithch esterno. Ma lo stesso problema affrontato quando si ottiene IP 192.168.137.1 allora Internet funziona ma l'applicazione non si distribuisce. E quando viene distribuita l'applicazione serie 169.254.xxx.xxx ma nessuna connessione Internet.
  3. Nessun firewall attivo o nessun antivirus sta bloccando alcuna connessione.
  4. Router wireless utilizzato per la connettività di rete, non ancora funzionante
  5. Hanno anche provato l'installazione pulita di tutto ma ancora no.

Ho bisogno di aiuto con questo problema perché ho cercato di risolverlo da una settimana.

risposta

0

Questo problema non viene affrontato se l'installazione viene eseguita sullo stesso PC tramite una macchina virtuale. Quello che ho fatto è stato:

sono stati assegnati RAM 4GB, 60GB HDD & 4 core al VM.

1) Ho installato una macchina virtuale con le impostazioni predefinite.

2) Quindi ho interrotto la macchina virtuale (chiudere Windows 8, NON sospenderlo).

3) Nell'elenco VMWare Virtual Machine, fare clic con il pulsante destro del mouse su Windows 8, quindi fare clic su "Mostra nel Finder".

4) Fare clic destro sul file quindi fare clic su "Mostra contenuto pacchetto", quindi trovare e aprire con un editor di testo in un file con estensione .vmx

5) Andare fino alla fine del file e aggiungere questo due linee (prima verificare se sono stati precedentemente aggiunti):

hypervisor.cpuid.v0 = "FALSO"

vhv.enable = "TRUE"

6) Nell'elenco VMWare Virtual Machine, fare clic con il pulsante destro del mouse su Windows 8, fare clic su "Preferenze" quindi su "Avanzate". Scegli "Intel VT-X con EPT" come "Motore di virtualizzazione preferito".

E poi quando ho avviato le finestre nella macchina virtuale sembra funzionare bene senza alcuna modifica delle impostazioni aggiuntive. Tuttavia non è ancora in esecuzione su una macchina fisica

Mi raccomando se qualcuno si trova ad affrontare un problema simile quindi di utilizzare una macchina virtuale fino a quando questo tipo di problema è stato risolto.

+0

per favore quale macchina virtuale devo installare su Windows 8? – user2160008

+0

È possibile utilizzare vmware o Virtualbox. Entrambi funzionano bene come testato da me. –

+0

Ho usato per la macchina Hyper-v. ma non ha ottenuto l'opzione ** Mostra nel Finder **. ci sono altri modi in modo che l'emulatore possa avere internet? – user2160008

0

Lottando con lo stesso problema per 3 giorni ho finalmente risolto il problema disabilitando il firewall di Windows per "Guest o rete pubblica". Devo ancora capire quale applicazione/servizio consentire, così posso riattivarlo.

Problemi correlati