File.Delete пробел в имени - C#

Узнай цену своей работы

Формулировка задачи:

Произвожу удаление
private string programName = "Неполные семьи.exe";
File.Delete(this.programName);
Вылетает ошибка {"Отказано в доступе по пути "D:\\Вадим\\soc\\social_incomplete\\Update\\bin\\Debug\\Неполные семьи.exe"."} Приложение запускается от имени администратора. Когда в programName убираю пробел и переименовываю файл, то он удаляется. Мне необходимо удалять файл именно Неполные семьи.exe. Почему не удаляется файл?

Решение задачи: «File.Delete пробел в имени»

textual
Листинг программы
File.SetAttributes(file, FileAttributes.Normal);
File.Delete(file);

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

Оцени полезность:

13   голосов , оценка 4.154 из 5
Похожие ответы