How to write a log in txt File
Using System.Diagnostic;
public void WriteLogg(string errorDescription)
{
System.IO.StreamWriter objWriteLog = System.IO.File.AppendText("C:\\temp" + "\\log.txt");
try
{
FileInfo fileInfo = new FileInfo("C:\\temp\\log.txt");
if (!fileInfo.Exists)
{
File.Create("C:\\temp\\log.txt");
}
objWriteLog.WriteLine("Date and Time : " + DateTime.Now.ToString());
objWriteLog.WriteLine("errorDescription : " + errorDescription);
}
catch (Exception ex)
{
EventLog eventLog = new EventLog();
eventLog.Source = "DocEvent";
eventLog.WriteEntry(errorDescription + "- er: " + ex, EventLogEntryType.Warning);
}
finally
{
objWriteLog.Close();
}
}
public void WriteLogg(string errorDescription)
{
System.IO.StreamWriter objWriteLog = System.IO.File.AppendText("C:\\temp" + "\\log.txt");
try
{
FileInfo fileInfo = new FileInfo("C:\\temp\\log.txt");
if (!fileInfo.Exists)
{
File.Create("C:\\temp\\log.txt");
}
objWriteLog.WriteLine("Date and Time : " + DateTime.Now.ToString());
objWriteLog.WriteLine("errorDescription : " + errorDescription);
}
catch (Exception ex)
{
EventLog eventLog = new EventLog();
eventLog.Source = "DocEvent";
eventLog.WriteEntry(errorDescription + "- er: " + ex, EventLogEntryType.Warning);
}
finally
{
objWriteLog.Close();
}
}
No comments:
Post a Comment