Chalut tout le monde.
J'ai fait un petit programme qui permet de créer un fichier texte que j'enregistre dans un dossier temporaire (que je nomme TEMP).
Si mon programme dit que ce dossier temporaire existe déjà, il le supprime, en faisant le code suivante:
Code VB : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 If IO.Directory.Exists(local_adresseTEMP) Then IO.Directory.Delete(local_adresseTEMP, True) End If
Jusque là, tout marchait impeccable, et hier, un soucis s'était installé : le dossier TEMP ne pouvait pas être supprimé, l'erreur ainsi remontée disait que le chemin vers ce fichier texte était en "access denied" (accès refusé). J'ai alors essayé de supprimer manuellement ce dossier, ça n'a pas marché, ni même le fichier qui s'y trouvait.
J'ai alors essayé de me connecter sur le serveur de notre client, là où ce dossier temporaire est crée, et là, la suppression s'est passée sans problème, ce qui a permis à notre client de refaire fonctionner mon programme.
Je me demandais alors s'il y aurait un moyen pour pouvoir supprimer ce dossier temporaire sans qu'il y ait d’accrochage, comme ça a été le cas?
Partager