Share via


Procedura: visualizzare indirizzi IP per emulatori di Smartphone

Aggiornamento: novembre 2007

L'individuazione degli indirizzi IP per emulatori di Smartphone richiede un approccio a livello di codice. Nei passaggi riportati di seguito viene illustrato come creare ed eseguire tale routine.

Per creare la routine

  1. In Visual Studio, aprire un nuovo progetto C# Smartphone vuoto.

  2. In Esplora soluzioni fare clic con il pulsante destro del mouse sul progetto, scegliere Aggiungi, quindi fare clic su Nuovo elemento.

  3. Scegliere File di codice, quindi fare clic su Aggiungi.

    Verrà aperto l'editor di codice con una pagina vuota.

  4. Copiare il blocco di codice riportato di seguito nella pagina dell'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. In Esplora soluzioni fare clic con il pulsante destro del mouse su Riferimenti, quindi scegliere Aggiungi riferimento.

  6. Fare clic su System.Windows.Forms, quindi scegliere OK.

Per eseguire la routine

  1. Scegliere Avvia debug dal menu Debug.

  2. Nella finestra di dialogo Distribuisci fare clic sull'emulatore di Smartphone di cui si desidera visualizzare gli indirizzi IP.

  3. Fare clic su Distribuisci.

    Nell'applicazione verranno visualizzati gli indirizzi IP.

Vedere anche

Attività

Risoluzione dei problemi di connessione

Altre risorse

Configurazione e utilizzo dell'emulatore di dispositivi