J'ai un petit utilitaire qui supprime les fichiers des dossiers en utilisant la méthode FileInfo.Delete() de .NET. Fondamentalement, je peux attraper une IOException si le fichier est actuellement ouvert. Cela fonctionne pour tous les fichiers à l'exception des fichiers image (JPG, GIF, BMP, ect.). Lorsque ces types de fichiers sont ouverts, le programme est toujours en mesure de les supprimer sans émettre d'exception. Avez-vous déjà rencontré ça? Comment procéder pour détecter que ces types de fichiers sont ouverts afin que je puisse empêcher la suppression.Pourquoi puis-je supprimer des fichiers image ouverts dans .NET à l'aide de FileInfo?
Merci, Minh