web-dev-qa-db-fra.com

L'émulateur Windows Phone 8.1 bloqué au démarrage du système d'exploitation

J'ai récemment installé W10 et VS 2015 et maintenant, lorsque j'essaie d'exécuter une application de type hello world nouvellement créée sur l'émulateur, elle ne se charge pas. Tout ce qu'elle dit est:  Emulator text au bout de 5 à 10 minutes, il se ferme et Visual studio renvoie les erreurs DEP6100 (erreur lors de l'amorçage - connexion au périphérique) et DEP6200 (périphérique introuvable).

Cependant, VM lui-même démarre, démarre et fonctionne dans Hyper-V

 VM works

Choses que j'ai essayées:

  • Changer/Réparer l'émulateur Windows 8.1 (rien n'a changé)
  • Modifier/Réparer Visual Studio (rien n'a changé)
  • Réinstallez Visual Studio (rien n'a changé)
  • Changez le type de commutateur dans Hyper V de interne à privé (lorsque l’émulateur s’est affiché, il vous a dit qu’il y avait une erreur avec la résolution de l’hôte ip, mais démarré et que cette fois passé, le système d’exploitation Windows Phone est lancé et réellement démarré, mais Visual Studio a ne l'a pas reconnu et après quelques minutes de démarrage, il a fermé de force VM et a renvoyé les mêmes codes d'erreur)
  • Suppression de tous les adaptateurs Ethernet (y compris celui de mon ordinateur), puis vérification des modifications apportées au matériel afin de les créer à nouveau. (Ils ont été recréés mais n'ont pas aidé, il n'y a plus que 3 adaptateurs (Ethernet, Wifi et vEthernet (commutateur interne de Windows phone)
  • Le relancer des milliards de fois sans rien changer (en quelque sorte n'a pas fonctionné)
10
Edgar.A

Ainsi, après environ 2 jours de recherches non-stop sur Google, j'ai trouvé une solution à partir d'une autre question de stackoverflow dans laquelle une personne avait un problème similaire, mais avec un émulateur Android L'émulateur Visual Studio (2015) pour Android ne fonctionne pas - XDE.exe - Code de sortie 3

Ce que j'ai fait était:

  1. Supprimer tous les ordinateurs virtuels dans Hyper V
  2. Supprimer tous les commutateurs dans Hyper V
  3. Exécutez xdecleanup.exe pour chaque version de XDE (disponible dans C:/Program Files (x86)/Microsoft XDE/[8.0/8.1/10.0.10240.0] /XdeCleanup.exe
  4. Exécutez Modifier/Réparer sur les "émulateurs Windows Phone 8.1 - ENU"
  5. Redémarrer Visual Studio
9
Edgar.A

J'ai essayé ce que tu as fait et ça n'a pas marché. Alors j'ai fait ce qui suit:

  1. Allez dans "Panneau de configuration\Réseau et Internet\Connexions réseau" 
  2. cliquez avec le bouton droit de la souris sur "vEthernet (commutateur interne du port Ethernet interne du émetteur Windows Phone)". 
  3. Choisissez les propriétés et cochez la case "Commutateur virtuel extensible Hyper-V", puis cliquez sur OK.
  4. Encore une fois, cliquez avec le bouton droit sur vEthernet et désactivez-le. Puis réactivez-le.
  5. Exécutez le VM et attendez quelques minutes (la première fois est toujours plus longue à charger)
11
DomDev

J'ai eu le même problème avec les émulateurs Windows 10 Mobile qui ont soudainement cessé de fonctionner après avoir désactivé et réactivé les fonctionnalités Hyper V de Windows 10 une fois.

Ce qui l'a résolu pour moi était ceci:

  1. Ouvrez Panneau de configuration -> Réseau et Internet -> Connexions réseau

Il devrait y avoir une carte nommée vEthernet (commutateur interne de l'émulateur de téléphone Windows du port Ethernet interne) . (En fait, j'en avais 2, une avec une croix rouge disant "Câble réseau débranché" et une avec "Réseau non identifié" - j'ai choisi ce dernier pour les étapes suivantes).

  1. Cliquez avec le bouton droit sur l'adaptateur et choisissez Propriétés
  2. Basculer vers l'onglet Partage
  3. Cochez la première option "Autoriser les autres utilisateurs du réseau à se connecter ...", décochez la deuxième option "Autoriser les autres utilisateurs à contrôler ou désactiver ..."
  4. Comme connexion au réseau domestique choisir vEthernet (commutateur interne du port Ethernet interne de l'émulateur Windows Phone)
  5. Revenez au premier onglet Mise en réseau
  6. Décochez la case Internet Protocol Version 6
  7. Cliquez surOKet cliquez également surOKdans la boîte de dialogue du message qui suit (pour en savoir plus sur les adresses IP)

Visual Studio 2015 était ouvert tout le temps. Après ces étapes, j'ai appuyé sur F5, attendu un certain temps (1 à 2 minutes) pour que le système d'exploitation se lance et que l'application soit lancée.

(Cette solution est similaire à celle proposée dans la MS forums .)

Remarque: la solution fournie par DomDev n'a pas fonctionné pour moi. Je n'ai pas essayé celui d'Edgar.A

2
Heinrich Ulbricht

Cela a résolu le problème pour Visual Studio sous Windows 10. Autorisez l'application suivante via votre pare-feu. Si vous n'avez pas de pare-feu installé, vous utilisez la version Windows intégrée:

"C:\Program Files (x86)\Microsoft XDE\10.0.10586.0\XDE.exe"

Notez que le chemin d'accès réel peut changer en fonction de l'émulateur que vous avez installé. 

2
Joey Bowles

Un peu tard et stupide, mais mon problème était qu'il n'y avait pas assez d'espace disque sur ma machine!

0
Benjol