Puedo ver los números de línea en mis registros de errores en nuestro entorno de desarrollo, en el que los componentes VB.NET 2005 y ASP.NET se compilan en depuración modo, con archivos PDB copiados en el servidor en la implementación.Los números de línea VB.NET y ASP.NET no aparecen en los registros de error de producción
No veo los números de línea en producción, donde las cosas se compilan en modo de lanzamiento, y presumiblemente, no se crean ni despliegan archivos PDB? ¿Puede alguien explicar una forma de compilar y lanzar componentes preparados para la producción que muestren el número de línea en un seguimiento de la pila? depurar el código que funciona en la DEV continuación:
st = New StackTrace(err, True)
For i As Integer = 0 To st.FrameCount - 1
Dim sf As StackFrame = st.GetFrame(i)
system.diagnostics.debug.print sf.GetFileLineNumber
Next i