Solución:
Console.Write no funcionará en ASP.NET como se le llama usando el navegador. Utilice Response.Write en su lugar.
Ver la pregunta de Stack Overflow ¿Dónde va Console.WriteLine en ASP.NET?.
Si desea escribir algo en la ventana de salida durante la depuración, puede usar
System.Diagnostics.Debug.WriteLine("SomeText");
pero esto solo funcionará durante la depuración.
Ver la pregunta de Stack Overflow Debug.WriteLine no funciona.
using System.Diagnostics;
Lo siguiente se imprimirá en su salida siempre que el menú desplegable esté configurado en ‘Depurar’ como se muestra a continuación.
Debug.WriteLine("Hello, world!");
Si por alguna razón desea obtener la salida de Console.WriteLine
, Puedes hacerlo:
protected void Application_Start(object sender, EventArgs e)
{
var writer = new LogWriter();
Console.SetOut(writer);
}
public class LogWriter : TextWriter
{
public override void WriteLine(string value)
{
//do whatever with value
}
public override Encoding Encoding
{
get { return Encoding.Default; }
}
}
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)