У нас проблема с одним сервером, который использует класс StreamWriter. Кто-нибудь сталкивался с чем-то похожим на проблему ниже? Если да, то каково было решение проблемы?
using( StreamWriter logWriter = File.CreateText( logFileName ) )
{
for (int i = 0; i < 500; i++)
logWriter.WriteLine( "Process completed successfully." );
}
При записи файла создается следующий вывод:
Process completed successfully.
... (497 more lines)
Process completed successfully.
Process completed s
Попытка добавить logWriter.Flush () перед закрытием без какой-либо помощи. Чем больше строк текста я напишу, тем больше будет потеря данных.