Escribí un código en asp.net que leía datos de archivos y dibujaba un gráfico.Se produjo una excepción no controlada del tipo 'System.StackOverflowException' en mscorlib.dll
Se trabajó, pero después de un tiempo cuando ejecuto el programa, esta excepción surgen
"Una excepción no controlada del tipo 'System.StackOverflowException' en mscorlib.dll"
en este declaración en el código:
if (File.Exists(fName)) <----(here is the exception)
{
stream = File.Open(fName, FileMode.Open);
g_day = Deserialize(stream);
stream.Close();
int cn = 0;
if (g_day.Values.Count != 0)
cn = g_day.Values[g_day.Values.Count - 1].Value;
Label1.Text = cn.ToString();
}
Utilice la función de formato del editor para que podamos leer su código. – mwilson
¿Este fragmento de código que proporcionó es parte de su función 'Deserialize()'? –
¿qué versión de .NET? Además, ¿puedes publicar el seguimiento de la pila? – Paolo