[Résolu][C#.NET] Supprimer un fichier, acces refusé ??

Supprimer un fichier, acces refusé ?? [Résolu][C#.NET] - C#/.NET managed - Programmation

Marsh Posté le 24-08-2006 à 15:30:38    

Bonjour,
 
J'ai une fonction au sein de laquelle:
 
- Un fichier .zip est crée
- Ce fichier est envoyé par mail
- Doit etre supprimé
 
Mais c'est à la suppression que ca coince, il me dit qu'il ne peut pas le supprimer car l'accès est refusé, le fichier etant utilisé par un autre processus. Mais lequel ? J'utilise un ZipOutputStream de ICSharpCode.SharpZipLib, puis un sendMail (MailMessage) ...
 
Comment tester quel processus utilise encore mon fichier que je viens de créer, et comment le terminer ?
 
Merci d'avance  :jap:


Message édité par ParadoX le 24-08-2006 à 15:55:26

---------------
Pier noir la mèr - La chanson par HFR Band - Topic TrueCrypt
Reply

Marsh Posté le 24-08-2006 à 15:30:38   

Reply

Marsh Posté le 24-08-2006 à 15:32:27    

tu détruis bien tous tes objets avant de détruire le fichier ?

Reply

Marsh Posté le 24-08-2006 à 15:39:46    


J'ai regardé s'il y avait des methodes adaptées, mais je n'ai pas trouvé ... faut-il que je mette mes objets = null ?


---------------
Pier noir la mèr - La chanson par HFR Band - Topic TrueCrypt
Reply

Marsh Posté le 24-08-2006 à 15:43:30    

non, tu appelles leur méthode Dispose() :o


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le 24-08-2006 à 15:50:18    

Harkonnen a écrit :

non, tu appelles leur méthode Dispose() :o


 
Merci ca marche
 
 :jap:  :jap:


---------------
Pier noir la mèr - La chanson par HFR Band - Topic TrueCrypt
Reply

Marsh Posté le 24-08-2006 à 15:55:18    

Harkonnen a écrit :

non, tu appelles leur méthode Dispose() :o


un petit null derrière n'a jamais fait de mal à personne :)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed