À propos de Microsoft Device Emulator

Mise à jour : novembre 2007

La version 3.0 de Microsoft Device Emulator est une application bureautique qui émule le comportement d'une plateforme matérielle pour Windows CE ou Windows Mobile. Lorsque vous utilisez Microsoft Device Emulator, vous pouvez exécuter, tester et déboguer une image à l'exécution sans utiliser d'appareil physique. Par défaut, Microsoft Device Emulator version 3.0 remplace des installations précédentes et est installé dans lecteur:\Program Files\Microsoft Device Emulator\1.0.

Remarque :

L'émulateur de périphérique émule seulement du matériel. Pour exécuter l'émulateur de périphérique, vous devez spécifier un fichier image du système d'exploitation conçu pour le matériel émulé. Les fichiers image peuvent être téléchargés individuellement ou installés avec Visual Studio ou les Kits de développement Windows Mobile.

Fonctionnalités

Plusieurs fonctionnalités de Microsoft Device Emulator ont été considérablement améliorées par rapport à son prédécesseur. Microsoft Device Emulator :

  • Exécute du code compilé pour les processeurs ARM au lieu des processeurs x86. Dans la plupart des cas, vous pouvez exécuter les mêmes binaires sur l'émulateur et sur le périphérique.

  • Prend en charge la synchronisation avec ActiveSync. Vous pouvez utiliser l'émulateur avec une association ActiveSync complète. Cette fonctionnalité vous permet de déboguer des applications qui synchronisent ou utilisent de véritables données synchronisées à partir de l'émulateur.

  • Prend en charge plusieurs environnements de développement, par exemple Visual Studio 2008, Visual Studio 2005, Visual Studio .NET 2003 et eMbedded Visual C++ 4.0 (Service Pack 4), le tout à l'aide d'ActiveSync.

  • Prend en charge le protocole GAPI. Vous pouvez écrire et déboguer des jeux sur cet émulateur.

Adaptabilité

Vous pouvez configurer cette plateforme matérielle virtuelle comme une vraie plateforme matérielle. Vous pouvez spécifier la résolution et l'orientation de l'écran, la capacité de mémoire, le design d'apparence et d'autres propriétés. Vous pouvez écrire du code de gestion des événements pour les boutons et les touches programmables du matériel simulé. La limitation majeure est que vous ne pouvez pas simuler la performance, parce que la performance de l'émulateur dépend pour une grande part de la vitesse du processeur de votre ordinateur de développement, de la quantité de mémoire système disponible et d'autres facteurs qui n'affecteraient pas la performance sur un périphérique matériel distinct. Pour plus d'informations, consultez Configuration et utilisation de Microsoft Device Emulator.

Enregistrement de l'état

Vous pouvez exécuter une ou plusieurs instances de Microsoft Device Emulator et enregistrer l'état de cette instance pour un développement ultérieur. Pour plus d'informations, consultez Fichiers d'état enregistré.

Apparences

Vous pouvez appliquer des apparences personnalisées existantes ou écrire vos propres fichiers d'apparence. Pour plus d'informations, consultez Apparences.

Lancement

Le démarrage de Microsoft Device Emulator dépend de votre installation. Microsoft Device Emulator peut être téléchargé à partir du Web et est également disponible dans le cadre de l'installation de Visual Studio. Pour plus d'informations, consultez Comment : démarrer Microsoft Device Emulator.

Voir aussi

Autres ressources

Microsoft Device Emulator