Si vous développez pour Windows Phone 7 sur un OS virtualisé (VMWare, Hyper-V, etc…) ou si vous utilisez un Mac avec Bootcamp, il se peut que vous rencontriez quelques problèmes lors du déploiement de fichiers .xap via Visual Studio 2010 ou directement via l’outils de déploiement.
Lors du déploiement de l’application, l’émulateur se lance est reste sur l’écran d’accueil du téléphone. Dans le coin inférieur gauche de Visual Studio 2010, la phrase “Connecting to Windows Phone 7 Emulator…”.
Dans l’onglet Output :
Le déploiement bloque à cette étape…
Si on quitte l’émulateur, une erreur apparait :
The object invoked has disconnected from its clients.
Ce problème survient quasiment à chaque fois sauf généralement lors du 1er déploiement après le lancement de Visual Studio 2010. L’astuce pour éviter ce désagrément, déployer votre application au lancement de Visual Studio 2010 et ne quittait plus l’émulateur pour la suite du développement.
Cette astuce ne gène en rien le debug ou le déploiement de l’application sur l’émulateur.
Voir également
- Utiliser le débugger de Visual Studio côté client dans des classes partielles créées sur un proxy WCF
- Geek comics : 1re application Windows Phone
- Mettre un point d'arrêt dans une DLL sur Visual Studio 2010
- Ouvrir vos fichiers XAML en mode code
- Créer des snippets pour augmenter votre productivité sur Visual Studio 2010