J'ai un problème similaire à celui mentionné dans cette question:
Impossible de créer la machine virtuelle
Mais, mon problème est un peu différent dans la description de l'erreur:
L'émulateur Windows Phone n'a pas pu créer la machine virtuelle: quelque chose s'est produit lors de la création d'un commutateur: Xde n'a pas pu trouver une adresse IPv4 pour la machine hôte.
J'ai du matériel compatible SLAT, la virtualisation est activée dans le BIOS, mon installation de Windows 8 est de 64 bits et elle n'est pas virtualisée. Hyper-V est installé (a essayé de le réinstaller, mais cela n'a pas aidé). EDIT: VirtualBox ou tout autre logiciel de virtualisation (sauf Hyper-V) n'est pas installé
EDIT2: Semble avoir été un autre logiciel de mise en réseau qui a été installé. Devoir l'enlever est un gros problème car j'en ai besoin professionnellement. J'espère qu'ils le réparent.
EDIT3: J'ai écrit à ce sujet plus en détail avec tout ce que j'ai pu trouver sur mon blog.
Ouvrez le gestionnaire Hyper-V dans le menu Démarrer et ouvrez le gestionnaire de commutateurs virtuels. Supprimez tous les commutateurs existants et essayez de créer un nouveau commutateur virtuel avec un type de connexion défini sur interne.
Vous devrez peut-être exécuter XdeCleanup.exe
ensuite.
C'est déjà répondu, mais quelque chose de plus simple a fonctionné pour moi (et sans désinstaller VirtualBox):
"Accédez à Hyper V. Accédez au gestionnaire de commutateurs virtuels. Créez un commutateur virtuel appelé" Interrupteur interne de l'émulateur Windows Phone ". Définissez son type de connexion Interne. Maintenant, lancez l'émulateur. Il devrait fonctionner. "
J'ai dû redémarrer la machine avant d'exécuter l'émulateur, mais maintenant tout fonctionne bien: VS2012, Xde et VirtualBox.
Les crédits vont à TheGeekNextDoor .
Eu le même message d'erreur. Après avoir supprimé VirtualBox, tout fonctionne bien
Pour ce que ça vaut, mes problèmes semblent avoir disparu après avoir désactivé "Deterministic Network Enhancer" sur tous les adaptateurs vEthernet comme celui-ci:
Je me suis inspiré pour essayer ceci en suivant la documentation en ligne de Microsoft ici . Consultez la section intitulée "Pour reconfigurer l'adaptateur virtuel Hyper-V utilisé par l'émulateur".
J'espère que celui-ci colle. Cela a été un processus fatigant essayant de suivre ce qui fonctionne et non avec cet émulateur "nouveau et amélioré".
Cela a fonctionné pour moi. Accédez à l'écran de démarrage de Windows 8. Faites défiler vers la droite et voyez la vignette HyperV.
Allez dans Hyper V. Allez dans Virtual Switch Manager. Créez un commutateur virtuel appelé "Interrupteur interne de l'émulateur Windows Phone" Rendez son type de connexion interne.
Lancez maintenant l'émulateur. Ça devrait marcher.
Certaines des réponses ici ont été utiles et en testant la méthode d'essai et d'erreur, j'ai trouvé une solution qui fonctionnait pour moi. Remarque: J'ai le client Cisco VPN installé sur Windows 8 64 bits. Je ne voulais pas supprimer le client Cisco.
Il semble que Xde ne soit pas actuellement compatible avec Cisco VPN Client v5.x; avec le client VPN installé, vous obtenez en effet cette erreur. La désinstallation de Cisco VPN Client résout ce problème.
C'est ce qui m'a aidé à résoudre le même problème: http://mobileworld.appamundi.com/blogs/petevickers/archive/2012/11/01/troubleshooting-windows-phone-8-emulator-problems.aspx
Et pas besoin de désinstaller la virtualbox même si elle fonctionne en même temps
J'espère que cela aidera quelqu'un
J'ai trouvé la solution à cette stupide erreur. J'avais travaillé sur cette question pendant près d'un mois.
Je viens de faire 2 choses récemment et j'ai émulé créé une machine virtuelle dans Hyper-V ainsi que déployé mon application dans Emulator.
J'espère que cela fonctionnera.
Merci.
J'ai eu quelques problèmes pour que ça marche. En fin de compte, en désactivant et en activant au hasard mes adaptateurs réseau, j'ai pu faire fonctionner le commutateur virtuel même pour un adaptateur externe.
J'ai pu résoudre ce problème en supprimant VMWare Player et Virtual Box, puis en effectuant une installation de réparation du SDK Windows Phone 8 (Panneau de configuration -> Désinstaller -> SDK Windows Phone 8 -> Modifier -> Réparer
Si ce problème se produit sur Windows 10, il existe une solution simple ... accédez à:
Cela nettoie toutes les cartes réseau virtuelles afin qu'elles puissent être recréées par l'émulateur. Une fois que vous redémarrez, supprimez l'émulateur, puis recréez-le et il devrait créer les adaptateurs réseau nécessaires de manière à ce qu'il fonctionne.
AVERTISSEMENT: Cette technique a fonctionné pour moi en utilisant Visual Studio Emulator pour Android sur une machine Windows 10. Je comprends que ce n'est pas Windows 8 et ce n'est pas un émulateur Windows Phone, mais le problème sous-jacent est le même, donc si quelqu'un atterrit ici et possède Windows 10, vous pouvez essayer ceci.