Como: Exibir os endereços IP para Smartphone emuladores
Descobrir endereços IP para Smartphone emuladores exige uma abordagem programática.As etapas a seguir ilustram como criar e executar uma rotina de tal.
Para criar a rotina
In Visual Studio, abra um projeto de Smartphone translation from VPE for Csharp novo e vazio.
Clique com o botão direito do mouse no seu projeto de teste no Solution Explorer, aponte para Add e depois clique em New Item.
clicar Arquivo de códigoe, em seguida, clicar Adicionar.
O editor de códigos abre com uma página em branco.
Copie o seguinte bloco de código para a página do 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"); } } }
Na Solution Explorer, clique com o botão direito do mouse em References e clique em Add Reference.
clicar sistema.Windows.Forms e, em seguida, clicar OK.
Para executar a rotina
No menu Depuração, clique em Iniciar Depuração.
No Implantar de caixa de diálogo, clicar o emulador do Smartphone endereços cujo IP você deseja exibir.
clicar Implantar.
O aplicativo exibe os endereços IP.
Consulte também
Tarefas
Solucionando problemas de conexão