Hola Kwasir
Gracias por la respuesta, al final lo he hecho llamando a otra pagina en blanco y poniendole esto.
Código:
Response.ContentType = "text/plain"
Response.AppendHeader("content-disposition", "attachment; filename=" & ConfigurationManager.AppSettings("NombreLog") & ".log")
Dim str() As String = System.IO.File.ReadAllLines(ConfigurationManager.AppSettings("UrlLog"))
For Each linea In str
Response.Write(linea & vbCrLf)
Next
Con esto me abre el notepad con el texto que tenia el log.
Un saludo