Приложение Streamwriter не работает для устаревшего файла - PullRequest
0 голосов
/ 05 ноября 2019

Я использую следующий код VB с StreamWriter для регистрации чего-либо. Если функция журнала вызывается постоянно, она хорошо добавляется. Однако, оставив его на 1 минуту, он сгенерирует новый файл при вызове функции журнала.

Public Shared Sub log(ByVal message As String)

    Using sw As StreamWriter = File.AppendText(LogFile)
        sw.BaseStream.Seek(0, SeekOrigin.End)
        sw.WriteLine(message)
        sw.Close()
    End Using

End Sub

помимо

Using sw As StreamWriter = File.AppendText(LogFile)

Я также попробовал следующее

Using sw As New StreamWriter(LogFile, FileMode.Append)

, но результат тот же

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...