Lorsqu’on développe une application pour Windows Phone 7 contenant des médias (vidéo ou musique) et qu’on déploie cette application sur son appareil pour la tester, on se rend compte que ces médias sont tout simplement ignorés. Pour quelle raison ? Car le logiciel Zune se lance automatiquement lorsqu’on connecte son WP7 à son PC et qu’il prend le dessus sur l’appareil en ce qui concerne la lecture de médias. Le problème est que lorsqu’on quitte Zune et qu’on relance un déploiement sur son device depuis Visual Studio, celui-ci réclame que Zune soit lancé et refuse de lancer l’application.

Pour pallier à cela et pouvoir tester son application correctement il existe deux solutions :
- la première, que nous utilisions jusqu’à présent consistait à déployer l’application depuis Visual Studio, puis utiliser la touche “back” sur son téléphone pour quitter l’appli. Puis on déconnectait l’appareil et relançait l’appli depuis le menu principal du WP7.
Grâce à cette manip les médias sont bien lus correctement. Pas bien pratique, mais ça fonctionne…

- hier Microsoft a sorti un update des Windows Phone 7 Tools. Cet update contient un nouvel outil : WPConnect qui permet de résoudre ce problème.
Lorsque vous connectez le téléphone, Zune se lance. Vous pouvez alors le fermer ! Ensuite en lançant WPConnect.exe depuis C:\Program Files (x86)\Microsoft SDKs\Windows Phone\v7.0\Tools\WPConnect le téléphone est reconnu et Visual Studio autorise le déploiement sans avoir Zune démarré et les médias sont cette fois lu correctement.