Регистрация исключений и запись в существующий файл после его создания
Я пытаюсь опубликовать сервис, и у меня возникают проблемы (со стороны сетевых пользователей), поэтому я пытаюсь записать некоторые записи об исключениях, чтобы помочь им в этом.
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.