diff --git a/SpineViewer/App.xaml.cs b/SpineViewer/App.xaml.cs index 359deba..af068ba 100644 --- a/SpineViewer/App.xaml.cs +++ b/SpineViewer/App.xaml.cs @@ -84,12 +84,13 @@ namespace SpineViewer var fileTarget = new NLog.Targets.FileTarget("fileTarget") { Encoding = System.Text.Encoding.UTF8, + Layout = "${date:format=yyyy-MM-dd HH\\:mm\\:ss} - ${level:uppercase=true} - ${processid} - ${callsite-filename:includeSourcePath=false}:${callsite-linenumber} - ${message}", + AutoFlush = true, FileName = "${basedir}/logs/app.log", ArchiveFileName = "${basedir}/logs/app.{#}.log", ArchiveNumbering = NLog.Targets.ArchiveNumberingMode.Rolling, ArchiveAboveSize = 1048576, MaxArchiveFiles = 5, - Layout = "${date:format=yyyy-MM-dd HH\\:mm\\:ss} - ${level:uppercase=true} - ${processid} - ${callsite-filename:includeSourcePath=false}:${callsite-linenumber} - ${message}", ConcurrentWrites = true, KeepFileOpen = false, }; diff --git a/SpineViewer/Views/MainWindow.xaml.cs b/SpineViewer/Views/MainWindow.xaml.cs index 3d2fd34..ce801e9 100644 --- a/SpineViewer/Views/MainWindow.xaml.cs +++ b/SpineViewer/Views/MainWindow.xaml.cs @@ -120,11 +120,11 @@ public partial class MainWindow : Window var rtbTarget = new NLog.Windows.Wpf.RichTextBoxTarget { Name = "rtbTarget", + Layout = "[${level:format=OneLetter}]${date:format=yyyy-MM-dd HH\\:mm\\:ss} - ${message}", WindowName = _mainWindow.Name, ControlName = _loggerRichTextBox.Name, AutoScroll = true, MaxLines = 3000, - Layout = "[${level:format=OneLetter}]${date:format=yyyy-MM-dd HH\\:mm\\:ss} - ${message}", }; rtbTarget.WordColoringRules.Add(new("[D]", "Gray", "Empty"));