Не уверен, что я делаю не так.Я могу создать текстовый файл с именем «Дата и время».Моя запись в файл не удалась.Если я не ставлю ".Close ()" в конце CreateText, он говорит, что файл открывается другим процессом при попытке записи.С ".Close ()" нет ошибок, но он не пишет.
var newFileName = "logs\\" + DateTime.Now.ToString().Replace("/","_").Replace(":","-").Replace(" ","__") + ".txt";
var webRootPath = _environment.WebRootPath;
var dataPath = Path.Combine(webRootPath, newFileName);
System.IO.File.CreateText(dataPath).Close();
System.IO.File.AppendText(dataPath).WriteLine("this is before save");