2013-10-21 13 views
7

Io corro Visual Studio 2013 su Windows 8.1 Pro.Windows Phone 8 emulatore va da Hyper-V, ma non posso eseguire il debug da Visual Studio

Sto avendo un problema con il debug di Windows Phone 8 applicazioni. Quando provo e distribuire al telefono virtuale (emulatore WVGA 512 MB), ottengo il seguente:

Do you want to configure the emulator to connect to the Internet? Your PC may lose its network connectivity while the changes are applied. This may affect any network operations in progress.

Quando fa clic su Sì, ricevo il seguente errore:

The Windows Phone Emulator wasn't able to create the external network switches. Something happened while creating a switch: Failed while creating virtual Ethernet switch. Ethernet port '{CD7D5F8C-C0EE-439E-8E0E-D139BC5E5A18} bind failed: The requested resource is in use. (0x800700AA). The virtual switch cannot be bound to the WiFi adapter because the network bridge is already in use. You can configure at most one virtual switch to be connected to a WiFi adapter.'

Dopo questo ottengo il seguente errore in Visual Studio:

Error 1 App deployment failed. Please try again. Line: 0 Column: 0

Se si seleziona No, si trova solo su uno schermo con il messaggio seguente:

Posso eseguire l'emulatore fine direttamente da Hyper-V, solo non da Visual Studio.

ho provato una riparazione completa di Visual Studio. Qualcuno ha visto questo? Come lo risolvo?

Grazie

+0

avete già un interruttore virtuale attivo collegato al WiFi Adattatore? Uno che stai usando con una VM diversa forse? In tal caso, credo che se si aggiunge manualmente tale opzione all'emulatore in Hyper V si dovrebbe risolvere il problema. –

risposta

2

io di solito cancellare l'vm emulatore e qualunque switch virtuali che è stato creato con esso, quindi riavviare il PC, dopo che ho aperto Visual Studio e ho eseguito la mia applicazione, in modo che si avvia Visual Studio e crea il vm necessario, quindi funziona bene

non è sempre necessario riavviare faccio solo nel caso in cui, eliminando solo il VM può aiutare. basta eseguire nuovamente la tua app attraverso Visual Studio.

+0

Questo ha funzionato per me (elimina VM + Virtual switch), senza riavviare il PC. – Geert

2

aperta Hyper-V andare a virtuale Switch Manager ed eliminare tutti i switchs

quindi aprire nuovamente il vs ed eseguire il progetto nell'emulatore, premere Sì quando appare il messaggio di configurazione

e attendere ...

se non funziona poi andare al hyper-v e connettersi al proprio emulatore ed eseguire il progetto di nuovo

Problemi correlati