How to: Write Log Messages (Visual Basic)
Updated: July 20, 2015
For the latest documentation on Visual Studio 2017 RC, see Visual Studio 2017 RC Documentation.
You can use the
My.Log objects to log information about your application. This example shows how to use the
My.Application.Log.WriteEntry method to log tracing information.
For logging exception information, use the
My.Application.Log.WriteException method; see How to: Log Exceptions.
This example uses the
My.Application.Log.WriteEntry method to write out the trace information.
Public Sub TracingTest(ByVal fileName As String) My.Application.Log.WriteEntry( "Entering TracingTest with argument " & fileName & ".") ' Code to trace goes here. My.Application.Log.WriteEntry( "Exiting TracingTest with argument " & fileName & ".") End Sub
Make sure the data you write to the log does not include sensitive information such as user passwords. For more information, see Working with Application Logs.
Working with Application Logs
How to: Log Exceptions
Walkthrough: Determining Where My.Application.Log Writes Information
Walkthrough: Changing Where My.Application.Log Writes Information
Walkthrough: Filtering My.Application.Log Output