Cómo: Seleccionar como destino una imagen en tiempo de ejecución habilitada para KITL desde Visual Studio

Actualización: noviembre 2007

Si se crea una imagen en tiempo de ejecución en Windows Mobile y se descarga la imagen en el emulador de dispositivos, o en un dispositivo físico, es posible conectarse a esa imagen desde Visual Studio asociando la imagen del dispositivo a un SDK instalado. Los pasos siguientes guían al usuario a la hora de configurar el dispositivo de destino y los servicios necesarios.

Nota:

Sólo en el caso de una conexión Ethernet, no se puede conectar a un dispositivo de destino a menos que el equipo de desarrollo y el dispositivo de destino estén en la misma subred.

Para llevar a cabo los siguientes procedimientos:

  • Deben estar instalados en el equipo de desarrollo Visual Studio, Platform Builder 5.0 o versiones posteriores y un SDK habilitado para KITL.

  • Es necesario tener compilada una imagen en tiempo de ejecución con KITL habilitado y tener abierta la imagen en tiempo de ejecución desde Platform Builder.

Para configurar el dispositivo

  1. En el menú Target de Platform Builder, haga clic en Connectivity Options.

  2. Haga clic en Add Device.

  3. En la lista desplegable Associated OS Design/SDK (Optional), seleccione el nombre de la plataforma de SDK que desee asociar al dispositivo de destino.

  4. En el cuadro New target device name, escriba un nombre para el dispositivo de destino.

    O bien

    Si desea utilizar un dispositivo existente, compruebe que el cuadro New target device name está en blanco.

  5. Haga clic en Add.

Para configurar los servicios de kernel

  1. Seleccione Kernel Service Map.

  2. En el cuadro Target Device, seleccione el nombre del dispositivo de destino que desee conectar.

  3. En el cuadro Download, seleccione un servicio de descarga.

  4. A la derecha del cuadro Download, haga clic en Settings.

  5. Cambie la configuración del servicio de descarga y, a continuación, haga clic en OK.

  6. En el cuadro Transport, seleccione un transporte del kernel.

  7. A la derecha del cuadro Transport, haga clic en Settings.

  8. Cambie la configuración del servicio de transporte y, a continuación, haga clic en OK.

  9. Seleccione una de las siguientes configuraciones en el cuadro Debugger:

    • Si la imagen en tiempo de ejecución incluye compatibilidad con KdStub, el código auxiliar del depurador del kernel, haga clic en KdStub.

    • Si la imagen en tiempo de ejecución incluye compatibilidad con depuración asistida por hardware, seleccione el depurador asistido por hardware correspondiente.

    • Si la imagen en tiempo de ejecución no incluye compatibilidad con el depurador, haga clic en Ninguno.

Para configurar los servicios básicos

  1. Haga clic en Core Service Settings.

  2. Seleccione una de las configuraciones siguientes en Download Image:

    • Para indicar a Platform Builder que descargue una imagen en tiempo de ejecución cada vez que Platform Builder se conecte con el dispositivo de destino, seleccione Always.

    • Para indicar a Platform Builder que descargue una imagen en tiempo de ejecución si la imagen en tiempo de ejecución del equipo de desarrollo difiere de la del dispositivo de destino, seleccione Only if image changed.

    • Para indicar a Platform Builder que sólo descargue una imagen en tiempo de ejecución la primera vez que Platform Builder se conecte con el dispositivo de destino, seleccione Only on initial download.

    • Para indicar a Platform Builder que salte a la imagen en tiempo de ejecución del dispositivo de destino, seleccione Never (jump to image only).

  3. Haga clic en Apply.

Vea también

Otros recursos

Configurar y utilizar el emulador de dispositivos