Vb.net NLog日志提交不按顺序进行

Vb.net NLog日志提交不按顺序进行,vb.net,nlog,Vb.net,Nlog,我使用NLog记录日志,有时它并不准确。当我在同一秒内(或几秒钟内)进行多次提交时,它似乎处于关闭状态 我知道程序是如何记录的,以及记录的顺序。我在里面放了一些“开始”和“停止”的文字,以确保。。但是当我查看文件时,我会看到在“停止”之后的内容,而这些内容本应在“停止”之前出现 是否有任何关于信息输入速度或打印到文件的排队方式的控制?我认为它可以正常工作,但肯定不行:(我找到了这个问题的答案…我有多个布局指向同一个文件(以便将文件分隔为连续的部分)。正因为如此(以及我在调试模式下记录日志的速度)

我使用NLog记录日志,有时它并不准确。当我在同一秒内(或几秒钟内)进行多次提交时,它似乎处于关闭状态

我知道程序是如何记录的,以及记录的顺序。我在里面放了一些“开始”和“停止”的文字,以确保。。但是当我查看文件时,我会看到在“停止”之后的内容,而这些内容本应在“停止”之前出现


是否有任何关于信息输入速度或打印到文件的排队方式的控制?我认为它可以正常工作,但肯定不行:(

我找到了这个问题的答案…我有多个布局指向同一个文件(以便将文件分隔为连续的部分)。正因为如此(以及我在调试模式下记录日志的速度)这两个布局没有完全按顺序记录。

我认为这是因为我有多个目标:(当我运行.Info时,我使用的布局与使用.Debug时不同。因此,我认为它不是完全按顺序记录的。我的“开始”和“停止”是不同的布局,以便于阅读。