Compartir a través de


Cómo: Mostrar direcciones IP para los emuladores de Smartphone

Actualización: noviembre 2007

Para descubrir las direcciones IP de los emuladores de Smartphone es necesario un planteamiento programático. En los pasos siguientes se muestra cómo crear y ejecutar una rutina de este tipo.

Para crear la rutina

  1. En Visual Studio, abra un proyecto nuevo vacío de C# Smartphone.

  2. En el Explorador de soluciones, haga clic en el proyecto con el botón secundario, seleccione Agregar y, a continuación haga clic en Nuevo elemento.

  3. Haga clic en Archivo de código y, a continuación, en Agregar.

    El editor de código se abre con una página en blanco.

  4. Copie el bloque de código siguiente en la página del editor:

    using System;
    using System.Net;
    using System.Text;
    using System.Windows.Forms;
    
    public class GetAddress
    {
        /// <summary>
        /// A sample application that displays a list of IP addresses 
        /// that are bound to the current device.
        /// </summary>
    
        static void Main()
        {
            try
            {
                IPHostEntry IPHost = Dns.Resolve(Dns.GetHostName());
                IPAddress[] addressList = IPHost.AddressList;
    
                if (addressList.Length > 0)
                {
                    StringBuilder address = new StringBuilder();
                    foreach (IPAddress a in addressList)
                    {
                        address.Append(a.ToString());
                        address.Append(" ");
                    }
                    MessageBox.Show(address.ToString(), "IP Addresses");
                }
    
                else
                    MessageBox.Show("Unable to determine network address", "Error");
            }
    
            catch (Exception)
            {
                MessageBox.Show("Unable to determine network address", "Error");
            }
        }
    }
    
  5. En el Explorador de soluciones, haga clic con el botón secundario del mouse en Referencias y, a continuación, haga clic en Agregar referencia.

  6. Haga clic en System.Windows.Forms y, a continuación, en Aceptar.

Para ejecutar la rutina

  1. En el menú Depurar, haga clic en Iniciar depuración.

  2. En el cuadro de diálogo Implementar, haga clic en el emulador de Smartphone cuyas direcciones IP desea mostrar.

  3. Haga clic en Implementar.

    La aplicación muestra las direcciones IP.

Vea también

Tareas

Solucionar problemas de conexión

Otros recursos

Configurar y utilizar el emulador de dispositivos