How to: Write to the Application Event Log (Visual C#)

This example writes a string to the application event log on the local computer.

Example

System.Diagnostics.EventLog appLog = 
    new System.Diagnostics.EventLog() ;
appLog.Source = "This Application's Name";
appLog.WriteEntry("An entry to the Application event log.");

Compiling the Code

Copy the code and paste it into the Main method of a console application.

Robust Programming

A named source can be associated with only one event log (ArgumentException). The exception is thrown when the WriteEntry method is called.

Security

A SecurityException class can be thrown in partial trust situations.

See Also

Reference

System.IO

Concepts

C# Programming Guide

Other Resources

File System and the Registry (C# Programming Guide)