utiliza este código te permite leer un archivo completo, yo lo tengo adaptado para una pagina web, pero igual funciona para windows.
Código:
using (StreamReader lector = new StreamReader(Server.MapPath(".\\" + "texto.txt"),Encoding.Default ))
{
String linea;
while((linea = lector.ReadLine()) != null)
{//vamos a mostrar las lineas de todo el archivo
//lblMuestra.Text += "<br />" + linea;
}
}