Accès refusé IOException [Résolu]

Signaler
-
 Utilisateur anonyme -
Bonsoir,
J'ai besoin d'aide car je veux supprimer un dossier mais il y a ça :
Une exception non gérée du type 'System.IO.IOException' s'est produite dans mscorlib.dll
Informations supplémentaires : L'accès au chemin d'accès 'C:/Users/Utilisateur/AppData/Local/Temp/HYDACAE.tmp.1472327864' est refusé.
Voici le code :
string userName = Environment.UserName;
if (Directory.Exists(@"C:/Users/" + userName + @"/AppData/Local/Temp/HYDACAE.tmp.1472327864"))
{
Console.WriteLine("Virus détecté. Tapez Entrée pour supprimer les virus.");
Console.ReadLine();
Directory.Delete(@"C:/Users/" + userName + @"/AppData/Local/Temp/HYDACAE.tmp.1472327864");
Console.WriteLine("Virus supprimé");
Console.ReadLine();
}

Que dois-je faire ?

3 réponses

Messages postés
15925
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
7 mai 2021
540
Bonsoir

il y a plusieurs possibilités:
  • le dossier est protégé (en lecture seule, créé par un autre utilisateur avec des restrictions de droits etc...), tu parles de virus, l'antivirus qui a placé des fichiers là peut aussi avoir restreint les droits.
  • un fichier au moins présent dans le dossier est en cours d'utilisation (y compris par ton programme).


Quand ce message apparait, essaye de voir quels processus tournent sur ta machine, et dans les propriétés du dossier (onglets Général et Sécurité) s'il y a des restrictions, lesquelles et qui/quoi les imposent.

Quand je supprime le dossier il n'y a aucun problème
J'ai vérifié le dossier et il n'y a aucune restriction

C'est peut être étrange
Utilisateur anonyme
Il y a aussi des fichiers et des sous-dossiers
Messages postés
15925
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
7 mai 2021
540
Es tu sûr que ton programme n'y accède pas déjà?
Utilisateur anonyme
Rien a été supprimé
Messages postés
15925
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
7 mai 2021
540
Ça ne répond pas à ma question
Utilisateur anonyme >
Messages postés
15925
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
7 mai 2021

Je n'avais pas compris
Utilisateur anonyme > Utilisateur anonyme
Pas de réponse ?
Messages postés
15925
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
7 mai 2021
540
Alors
  • 1 c'est dimanche et j'ai une vrai vie
  • 2 je ne suis ni magicien, ni devin, j'ai juste émis des hypothèses, quand je te demande si tu les as vérifiées tu ne réponds pas
  • 3 je déteste les impatients
  • 4 je me désabonne de ce fil.
  • N'essaye même pas de m'envoyer un MP


Quand j'étais petit, la mer Morte n'était que malade.
George Burns
Utilisateur anonyme
Ah désolé je ne voulais pas t'énerver