Я использую метод Console.SetOut для записи всех моих файлов Console.Out.WriteLines в файл, и это работает. Единственная проблема заключается в том, что он только записывает все в текстовый файл, когда я закрываю приложение вместо его записи всякий раз, когда происходит Console.Out.WriteLine. Любые идеи о том, как я могу это понять?Console.SetOut to StreamWriter, постоянно писать в текстовый файл
Как это сделать: Перед применением. Run();
FileStream writerOutput = new FileStream("Logging_Admin.txt", FileMode.Append, FileAccess.Write);
StreamWriter writer = new StreamWriter(writerOutput);
Console.SetOut(writer);
После Application.Run():
writer.Dispose();
Спасибо.
Я второй это ... –
Да, это путь. Большое спасибо! – Fverswijver