Lorsque j'essaie de déboguer mon application Windows Phone 8 dans Emulator WVGA 512MB
le message d'erreur suivant s'affiche
L'émulateur Windows Phone n'a pas pu se connecter au système d'exploitation Windows Phone: L'émulateur n'a pas pu déterminer l'adresse IP de l'hôte, qui est utilisée pour communiquer avec le machine virtuelle invitée. Certaines fonctionnalités peuvent être désactivées.
et l'émulateur montre toujours The Windows Phone OS is starting...
Je ne comprends pas quel est le problème. Veuillez conseiller.
Le problème est enfin résolu.
Merci à Shiv Kumar Ganesh
Cela a fonctionné pour moi (trouvé ici ):
suivez les étapes suivantes pour résoudre ce problème
1. aller au réseau et au centre de partage
2. allez pour changer le réglage de l'adaptateur
3. passez à v Ethernet (commutateur interne de l'émulateur Windows Phone du port Ethernet interne)
4. cliquez dessus avec le bouton droit et activez-le (s'il est déjà activé, désactivez-le et réactivez-le de nouveau).
J'ai eu le même problème. Après une longue enquête et la vérification du journal des événements, a appris que le pare-feu Windows bloque l'émulateur se connectant à la machine virtuelle. Avec ces informations, il est simple de résoudre le problème.
Oui! Accédez simplement au Panneau de configuration -> Système et sécurité -> Pare-feu Windows -> Autoriser l'application ou la fonctionnalité via le pare-feu Windows. Et cliquez sur Ajouter un autre bouton d'application et parcourez le chemin de l'émulateur (généralement "C:\Program Files (x86)\Microsoft XDE\8.0\XDE.exe" mais peut varier en fonction de votre emplacement d'installation). Choisissez le type de réseau approprié que vous souhaitez et ajoutez le nouvel élément.
Maintenant, revenez à VS et exécutez votre application (fermez toute instance d'émulateur que vous avez déjà ouverte), tout devrait bien fonctionner maintenant!
la solution qui a fonctionné pour moi:
bonne chance!
Aucune magie nécessaire. Redémarrez simplement votre machine de développement après avoir installé le SDK Windows Phone.
ce que vous décrivez est généralement dû à un pare-feu d'un antivirus tiers.
Si vous utilisez Symantec suivez cette procédure https://stackoverflow.com/a/26326528/4446346
Si vous utilisez Pare-feu Windows suivez cette procédure https://stackoverflow.com/a/27685167/4446346
et si vous utilisez [~ # ~] avg [~ # ~] procédez comme suit:
Une autre chose que vous devez faire est d’aller au " commutateur interne de l’émulateur Windows Phone " et de décocher " le filtre réseau AVG pilote "
ouvrir Centre Réseau et partage -> Modifier les paramètres de l'adaptateur -> Propriétés
Décochez " Pilote de filtre réseau AVG "
Si vous avez un ordinateur avec un écran tactile et que vous obtenez cette erreur, cela peut être dû au fait que Hyper-V essaie de porter sur l'écran tactile-fx vers le périphérique virtuel.
Ceci est (une fois trouvé) facilement corrigé:
Arrêtez toute tentative de lancement de périphériques virtuels.
Allez dans: Gestionnaire Hyper-V-> Paramètres Hyper-V-> GPU physique: s // Décochez la case "utiliser ce GPU avec RemoteFX"
Vérifiez que vous disposez de suffisamment d'espace libre sur votre disque dur.
Vous pouvez désactiver Hyper-V
de Program and Features
et redémarrez votre machine deux fois. Tout sera par défaut. Activer Hyper-V
et redémarrez deux fois et tout devrait fonctionner à nouveau.
Si vous chargez l'émulateur pour la première fois, il se comporte exactement comme le téléphone (au premier démarrage) où il va installer l'ensemble initial d'applications et les configurer. C'est pourquoi le premier démarrage prendra beaucoup de temps. Vous pouvez réellement ouvrir le gestionnaire Hyper-V et vous connecter à la VM que vous aviez sélectionnée au moment du lancement du débogage - pour voir la progression réelle de ce qui se passe. J'espère que cela vous aidera.
Vous pouvez également vérifier si votre vEthernet (Interrupteur interne de l'émulateur Windows Phone du port Ethernet interne) dans Centre Réseau et partage est activé (le mien ne l'était pas, et j'ai la même erreur que vous ).
Essayez de désinstaller vmware player 12 si vous l'avez fait, j'ai essayé plusieurs façons mais rien ne fonctionne jusqu'à ce que je le supprime. J'espère que cela pourrait vous aider.