Регистрация исключений и запись в существующий файл после его создания

Я пытаюсь опубликовать сервис, и у меня возникают проблемы (со стороны сетевых пользователей), поэтому я пытаюсь записать некоторые записи об исключениях, чтобы помочь им в этом.

StreamWriter log;
if (!File.Exists("C:\\Projects\\logfile.txt"))
{
    log = new StreamWriter("C:\\Projects\\logfile.txt");
}
else
{
    log = File.AppendText("C:\\Projects\\logfile.txt");
    throw new Exception();
}

log.WriteLine(DateTime.Now);
log.WriteLine("StartProcessing");
log.WriteLine();
log.Close();

У меня это настроено примерно в 4 разных местах, потому что я чувствую, что здесь ошибка...

Мой большой вопрос: нужно ли мне что-то писать для изменения файла после того, как он был создан, потому что в настоящее время только первое место, куда я помещаю этот код, фактически помещает вещи WriteLine.

0 ответов

Другие вопросы по тегам