Fichier.Supprimer Pas de Supprimer le Fichier

Je suis en train de supprimer un fichier, mais le code suivant ne pas le faire. Il ne jette pas une exception, mais le fichier est toujours là. Est-ce possible?

try
{
    File.Delete(@"C:\File.txt");
} 
catch(Exception e)
{
    Console.WriteLine(e);
}

Si le fichier ne peut être supprimé, à l'exception de l'impression, mais ça ne marche pas. Si cela échoue silencieusement (comme dans le Fichier.Supprimer la méthode est d'en avaler des erreurs)?

Êtes-vous absolument sûr que le chemin d'accès du fichier est correcte? Une exception ne pourra être levée si le fichier n'existe pas.
Ce qui vous fait penser que le fichier n'est pas supprimé?
Je vais vérifier si c'est le cas, mais le chemin me paraissait absolument corrects et que le fichier n'existe pas.
Le fichier est toujours là après la suppression de l'exécution. Mais le Fichier.Supprimer n'est pas en panne.
Ainsi, alors que le code n'est pas exécuté. Pouvez-vous écrire un petit programme permettant de reproduire le problème? Comment appelez-vous cela? Qu'est-ce que l'utilisateur qui l'exécute?

OriginalL'auteur kevindaub | 2010-01-08