3 votes

FileInfo.Exists n'est pas fiable avec un chemin UNC

Je souhaite déterminer si un fichier UNC existe. Je crée un objet FileInfo, puis j'appelle FileInfo.Exists. Mais cet objet renvoie parfois la valeur false, même si le fichier existe réellement.

Comment puis-je déterminer avec précision si un fichier UNC existe ?

2voto

Paul Betts Points 41354

Vous ne pouvez pas le faire de manière générale, car, comme le mentionne Ben, vous n'avez peut-être pas d'ACL pour vérifier s'il existe. Ceci étant dit, la meilleure façon de déterminer si un fichier existe (selon votre scénario) est d'essayer d'ouvrir le fichier

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X