In log4net we have an option <lockingModel type="log4net.Appender.FileAppender+MinimalLock" /> to enable writing log lines in an open file. I could not make it work with NLog. I think this does not exist.
If it really doesn't exist, it would be a great feature!
Customer support service by UserEcho