Отказано в доступе к файлу, т.к. он занят другим процессом - C#
Формулировка задачи:
Доброго времени суток!
Появилась проблема: имеется файл "Error" , имеется программа. Программа разделена на две части - первая создает файл "Error", вторая его удаляет. Создание файла проходит успешно. Но при удалении Visual Studio выдает ошибку: файл занят другим процессом, видимо созданием. Но при удалении файл "Error" давно уже создан. Вопрос: как снять с файла "Error" процесс создания после создания? Или дело в другом каком-то процессе?
Решение задачи: «Отказано в доступе к файлу, т.к. он занят другим процессом»
textual
Листинг программы
// Создаем поток для записи StreamWriter sw = new StreamWriter(path, true, Encoding.Default); // Записываем строку sw.WriteLine(DateTime.Now.ToString("dd.MM.yyyy HH:mm:ss") + " - " + sInStr); // Сбрасываем кэш потока sw.Flush(); // Закрываем поток sw.Close();
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д