Я работаю над надстройкой Inte rnet Explorer, я написал dll, который прикреплен к браузеру, У меня есть событие, внутри которого я пишу в какой-то текстовый файл с File.AppendAllText
, это выдает FileNotFoundException
Я использую AppendAllText
в других местах моего кода, и там, если файл не существует, он создает новый файл, мой вопрос, почему это исключение выбрасывается и как я могу избежать этого.
У меня есть нашел этот ответ, но в нем не сказано, как избежать ошибки (т.е. записать файл без получения этого исключения), также не понял, что это «ошибка документации»
Здесь файл fath:
static string assem = Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location);
static string logPath = Path.Combine(assem, "Log.log");
Здесь строка, которая выдаёт ошибку:
File.AppendAllText(logPath, "some text" + Environment.NewLine);
Здесь исключение: