Ej .: Quiero algo como abc.hyd.mycompany.com. Mi requisito es analizar este nombre e inicializar el servicio apropiado.¿Cómo puedo encontrar el nombre de host completo de mi máquina en C#?
using System.Net;
Dns.GetHostName() // doesn't return fully qualified name it just gives "abc"
Mejor aún pasar la cadena vacía "" a GetHostEntry. Esto produce el mismo resultado, pero se siente mejor. – mark
@mark: tienes razón, lo hace, y es una instrucción menos de procesar. No sé cómo me perdí eso. Se siente un poco extraño actualizar una respuesta de hace dos años, pero ... – Powerlord
¿Funciona de la misma manera en XP que en Win7? El código de ejemplo dado antes de la edición reciente da nombre de host calificado en Win7 pero solo da un nombre no calificado en XP. Quiere un código que funcione en ambos. Gracias. –