mirror of
https://github.com/SubtitleEdit/subtitleedit.git
synced 2024-10-27 22:42:38 +01:00
Improve logging a bit
This commit is contained in:
parent
3923c30d5a
commit
83fdc5785f
@ -17,11 +17,12 @@ namespace Nikse.SubtitleEdit.Core.Common
|
||||
|
||||
try
|
||||
{
|
||||
string filePath = Path.Combine(Configuration.DataDirectory, "error_log.txt");
|
||||
var filePath = Path.Combine(Configuration.DataDirectory, "error_log.txt");
|
||||
using (var writer = new StreamWriter(filePath, true, Encoding.UTF8))
|
||||
{
|
||||
writer.WriteLine("-----------------------------------------------------------------------------");
|
||||
writer.WriteLine("Date: " + DateTime.Now.ToString(CultureInfo.InvariantCulture));
|
||||
writer.WriteLine($"Date: {DateTime.Now.ToString(CultureInfo.InvariantCulture)}");
|
||||
writer.WriteLine($"SE: {GetSeInfo()}");
|
||||
if (!string.IsNullOrWhiteSpace(message))
|
||||
{
|
||||
writer.WriteLine("Message: " + message);
|
||||
@ -49,11 +50,12 @@ namespace Nikse.SubtitleEdit.Core.Common
|
||||
|
||||
public static void Error(string message)
|
||||
{
|
||||
string filePath = Path.Combine(Configuration.DataDirectory, "error_log.txt");
|
||||
var filePath = Path.Combine(Configuration.DataDirectory, "error_log.txt");
|
||||
using (var writer = new StreamWriter(filePath, true, Encoding.UTF8))
|
||||
{
|
||||
writer.WriteLine("-----------------------------------------------------------------------------");
|
||||
writer.WriteLine("Date: " + DateTime.Now.ToString(CultureInfo.InvariantCulture));
|
||||
writer.WriteLine($"Date: {DateTime.Now.ToString(CultureInfo.InvariantCulture)}");
|
||||
writer.WriteLine($"SE: {GetSeInfo()}");
|
||||
if (!string.IsNullOrWhiteSpace(message))
|
||||
{
|
||||
writer.WriteLine("Message: " + message);
|
||||
@ -62,5 +64,17 @@ namespace Nikse.SubtitleEdit.Core.Common
|
||||
writer.WriteLine();
|
||||
}
|
||||
}
|
||||
|
||||
private static string GetSeInfo()
|
||||
{
|
||||
try
|
||||
{
|
||||
return $"{System.Reflection.Assembly.GetEntryAssembly().GetName().Version} - {Environment.OSVersion} - {IntPtr.Size * 8}-bit";
|
||||
}
|
||||
catch
|
||||
{
|
||||
return string.Empty;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user