Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Actualización: noviembre 2007
La información siguiente se ofrece para ayudar a resolver situaciones que pueden presentarse al intentar la conexión del emulador de dispositivos con el equipo de desarrollo.
Establecer una conexión con el emulador de dispositivos
Use el transporte DMA que proporciona Visual Studio para conectar al emulador de dispositivos. Este transporte elimina casi todos los problemas de conexión entre el equipo de desarrollo y el emulador.
Nota importante: |
|---|
Utilice el transporte TCP/IP sólo si tiene alguna razón concreta seria. Para resolver los problemas producidos por el uso de TCP/IP con el emulador, vea los pasos siguientes. Para obtener más información, visite Mobile Developer Center. |
Conectar con el emulador de dispositivos sin conexión de red
Para conectar el equipo de desarrollo con el emulador de dispositivos en TCP/IP cuando no se tiene una conexión de red, se deben realizar las acciones siguientes:
Instalar el adaptador de bucle invertido de Microsoft. Para obtener más información, vea Instalar el Adaptador de bucle invertido de Microsoft.
Enlazar el adaptador de bucle invertido con la tarjeta NE2000. Esta acción se puede realizar desde la ficha Red del cuadro de diálogo Propiedades del emulador. La apertura de este cuadro de diálogo depende de la instalación. Para obtener más información, vea Cómo: Cambiar la configuración de las propiedades.
Conectar con el emulador de dispositivos utilizando ActiveSync
Se puede usar Microsoft ActiveSync para conectar con el emulador de dispositivos realizando los pasos siguientes:
Inicie el Administrador de emuladores de dispositivos.
Para obtener más información, vea Cómo: Iniciar el Administrador de emuladores de dispositivos.
Conecte con el emulador deseado.
Con el Administrador del emulador de dispositivos, coloque en la base el emulador seleccionado.
En ActiveSync, abra el cuadro de diálogo Conectarse y siga las instrucciones para configurar una asociación.
Cada vez que establezca como destino el dispositivo Pocket PC desde Visual Studio, estará estableciendo como destino el emulador por medio de ActiveSync. Si se cierra el Administrador del emulador de dispositivos o el emulador, la conexión ActiveSync también se cierra.
Generar una nueva dirección MAC
Puede establecer una nueva dirección MAC para el emulador. Este proceso suele ser útil para solucionar problemas de red.
En el Registro, elimine la clave GUID de HKEY_CURRENT_USER\Software\Microsoft\Device Emulator\MAC Addresses.
El emulador generará una nueva dirección MAC propia.
Identificar la dirección IP del emulador
La forma de descubrir que el emulador está utilizando la dirección IP dependerá de la versión del emulador que se esté utilizando. Por ejemplo, los pasos para Pocket PC son diferentes de los que hay que realizar para Smartphone.
En el menú Inicio del emulador de Pocket PC, haga clic en Configuración, a continuación en Conexiones, en Tarjetas de red y, por último, en el adaptador adecuado (por ejemplo, Controlador Ethernet compatible con NE2000).
En el emulador de Smartphone, ejecute una pequeña aplicación para mostrar direcciones IP. Para obtener más información, vea Cómo: Mostrar direcciones IP para los emuladores de Smartphone.
Error al abrir el controlador de modificador virtual
Para intentar conectar el emulador de dispositivos a una red mediante las tarjetas NE2000 o CS8900 emuladas, se necesita un controlador de modificador virtual. (Puede descargar un controlador en Mobile Developer Center.)
Puede producirse un error de apertura del controlador por varias razones:
Ausencia de controlador.
La tarjeta de red del equipo de desarrollo no tiene instalado el controlador.
Ha habido problemas durante la instalación del controlador.
El controlador está en estado deshabilitado.
El equipo de desarrollo no tiene una tarjeta de red.
Realice los pasos siguientes para diagnosticar la causa precisa.
Para diagnosticar la causa precisa del error
Busque en la ficha Red del cuadro de diálogo Propiedades del emulador.
Si las tarjetas NE2000 y/o CS8900 están habilitadas, compruebe que las tarjetas de red a las que están enlazadas están presentes y conectadas. Para abrir el cuadro de diálogo Propiedades del emulador, haga clic en Configurar en el menú Archivo del emulador.
Examine las propiedades de red del adaptador para comprobar si el elemento Servicios de red para máquina virtual está presente y habilitado, y su versión es la correcta (versiones 2.6.465.224 o posteriores).
Si la realización de estos pasos no soluciona el problema, reinstale el controlador.
Conectarse a una red
El emulador de dispositivos por sí solo no tiene ninguna conectividad de red.
Para conectar el emulador a una red
Coloque en la base el emulador.
Para obtener más información, vea Cómo: Colocar o quitar de la base el emulador de dispositivos.
— o bien —
Instale el controlador de modificación virtual.
Se puede descargar un controlador en Mobile Developer Center.
Nota importante: