6

Używam programu Visual Studio 2012 w systemie Windows 8. Skonfigurowałem sdk systemu Windows Phone 8 i wszystko działało poprawnie, dopóki nie wprowadziłem pewnych zmian w ustawieniach sieci. Najpierw nie byłem w stanie połączyć się z Internetem przez emulator. Ale udało mi się skonfigurować połączenie internetowe, dzieląc fizyczne połączenie z moim modemem USB. Jednak teraz mam problemy z uruchomieniem emulatora, który wcześniej działał absolutnie dobrze. Kiedy uruchamiam emulator oddzielnie (poprzez Hyper-V Manager) wszystko jest w porządku i mogę połączyć się z internetem, ale problemem jest to, kiedy uruchomić emulator z Visual Studio 2012.Emulator Windows Phone 8 - Błąd wdrożenia

enter image description here

enter image description here

Powiązane pytanie można znaleźć tutaj [1], ale odpowiedź nie jest tym, czego szukam. Czy istnieje sposób rozwiązania tego problemu bez uruchamiania emulatora na maszynie wirtualnej?

Dzięki

1Windows Phone 8 Emulator Deployment Issue with Internet

+0

Ten sam problem wcześniej. W moim przypadku połączenie internetowe jest blokowane przez program Norton Anti-Virus. – Raptor

+0

Nie sądzę, że to jest problem tym razem. Dezaktywowałem mój AV (Avast), ale wynik jest taki sam –

+1

Nie mogę zobaczyć twojego opisu obrazu, ale przyniosłem ten typ problemu przed .. proszę reffere ten link może ci pomóc ... http: // superuser.com/questions/552049/enabling-slat-correct-cant-start-windows-phone-emulator-error – MansinhDodiya

Odpowiedz

0

Debuger działa za pośrednictwem połączenia TCP/IP, więc jeśli zmienisz ustawienia sieciowe HyperV to możliwe już pojedyncze VM z hosta, więc nie można otworzyć połączenie. Spróbuj i zresetuj połączenie z powrotem do niego przed zmianą, aby działał w Internecie, a to powinno ponownie przechowywać twój debugger.

0

Edytuj plik .VMX w folderze maszyny wirtualnej

vhv.enable = "TRUE" 
hypervisor.cpuid.v0 = “FALSE” 

i zapisz go.

+2

Myślę, że wyjaśniasz scenariusz, kiedy uruchamiamy emulator na maszynie wirtualnej. Czy nie jesteś? Ale jak na moje pytanie powyżej, próbuję uruchomić emulator na moim hostu fizycznym bez żadnych maszyn wirtualnych. –

1

Kiedy wpadłem na to, było to spowodowane przez moje oprogramowanie antywirusowe. W szczególności "sterownik filtrów sieci AVG" został włączony dla wirtualnego adaptera Hyper-V. Usunięcie zaznaczenia tej opcji naprawiło problem dla mnie.

Interference from other virtualization or networking software and drivers szczegółowo określa, które elementy należy sprawdzić pod kątem adaptera wirtualnego.

0

Trochę późno, ale musiałem zmierzyć się z tym samym problemem i znaleźć ten roztwór (wszystkie inne rozwiązania nie działa dla mnie)

1.Go do Centrum sieci i udostępniania

2. przejdź do zmiany ustawień

3.go na przeciwko okna Ethernet (port Ethernet przełącznik wewnętrzny emulator telefon wewnętrzny)

4.right kliknij go i włączyć zasilacz (jeśli już włączone następnie wyłączyć i włączyć je ponownie).