FileInfo.Exists не надежен с UNC-путем - PullRequest
3 голосов
/ 30 ноября 2010

Я хочу определить, существует ли файл UNC. Я создаю объект FileInfo, затем вызываю FileInfo.Exists. Но иногда он возвращает false, даже если файл действительно существует.

Как я могу точно определить, существует ли файл UNC?

1 Ответ

2 голосов
/ 30 ноября 2010

Вы не можете сделать это в общем смысле, потому что, как упоминает Бен, у вас может не быть ACL, чтобы увидеть, существует ли он. При этом лучший способ определить, существует ли файл (в зависимости от вашего сценария), - это попытаться открыть файл

...