Comment : cibler une image d'exécution compatible KITL à partir de Visual Studio

Mise à jour : novembre 2007

Si vous créez une image d'exécution dans Windows Mobile et téléchargez l'image vers Microsoft Device Emulator ou vers un appareil physique, vous pouvez vous connecter à cette image à partir de Visual Studio en associant l'image de l'appareil à un Kit de développement logiciel installé. Les étapes suivantes vous guident tout au long de la configuration de l'appareil cible et des services requis.

Remarque :

Dans le seul cas de la connexion Ethernet, vous ne pouvez pas vous connecter à un appareil cible à moins que l'ordinateur de développement et l'appareil cible ne se trouvent sur le même sous-réseau.

Pour exécuter les procédures suivantes :

  • Visual Studio, Platform Builder 5.0 (ou versions ultérieures) et le Kit de développement logiciel KITL doivent tous être installés sur l'ordinateur de développement.

  • Vous devez avoir compilé une image d'exécution avec la couche KITL activée et avoir ouvert l'image d'exécution à partir de Platform Builder.

Pour configurer l'appareil

  1. Dans le menu Target de Platform Builder, cliquez sur Connectivity Options.

  2. Cliquez sur Add Device.

  3. Dans la liste déroulante Associated OS Design/SDK (Optional), sélectionnez le nom de la plateforme de Kit de développement logiciel que vous souhaitez associer à l'appareil cible.

  4. Dans la zone New target device name, tapez le nom de l'appareil cible.

    - ou -

    Si vous souhaitez utiliser un appareil existant, vérifiez que la zone New target device name est vide.

  5. Cliquez sur Add.

Pour configurer les services du noyau

  1. Sélectionnez Kernel Service Map.

  2. Dans la zone Target Device, sélectionnez le nom de l'appareil cible que vous souhaitez connecter.

  3. Dans la zone Download, sélectionnez un service de téléchargement.

  4. À droite de la zone Download, cliquez sur Settings.

  5. Configurez les paramètres du service de téléchargement, puis cliquez sur OK.

  6. Dans la zone Transport, sélectionnez un transport de noyau.

  7. À droite de la zone Transport, cliquez sur Settings.

  8. Configurez les paramètres du service de transport, puis cliquez sur OK.

  9. Sélectionnez l'un des paramètres suivants dans la zone Debugger :

    • Si l'image d'exécution inclut la prise en charge de KdStub, stub de débogueur du noyau, sélectionnez KdStub.

    • Si l'image d'exécution inclut la prise en charge du débogage assisté par matériel, sélectionnez le débogueur correspondant approprié.

    • Si l'image d'exécution n'inclut pas la prise en charge d'un débogueur, cliquez None.

Pour configurer les services centraux

  1. Cliquez sur Core Service Settings.

  2. Sélectionnez l'un des paramètres suivants sous Download Image :

    • Pour demander à Platform Builder de télécharger une image d'exécution lors de chacune de ses connexions à l'appareil cible, sélectionnez Always.

    • Pour demander à Platform Builder de télécharger une image d'exécution si l'image d'exécution de l'ordinateur de développement diffère de celle de l'appareil cible, sélectionnez Only if image changed.

    • Pour demander à Platform Builder de télécharger une image d'exécution uniquement lors de la première connexion de Platform Builder à l'appareil cible, sélectionnez Only on initial download.

    • Pour demander à Platform Builder d'accéder à l'image d'exécution de l'appareil cible, sélectionnez Never (jump to image only).

  3. Cliquez sur Apply.

Voir aussi

Autres ressources

Configuration et utilisation de Microsoft Device Emulator