Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Check if file is in use
Message
 
 
À
22/11/2009 20:29:33
Jerry Tovar
Dana Corporation Dana It
Maumee, Ohio, États-Unis
Information générale
Forum:
ASP.NET
Catégorie:
Code, syntaxe and commandes
Divers
Thread ID:
01436112
Message ID:
01436113
Vues:
60
>I am trying to check if a file is in use. The below code works, but after I run it the first time, it locks the file so that it always returns that the file is in use.
>
>How do I check if the file is in use but also not keep the file open after I check?
>
>
>            try
>            {
>                File.Open(fileName, FileMode.Open, FileAccess.Read, FileShare.None);
>            }
>            catch (Exception exp)
>            {
>                return true;
>            }
>            return false;
>
>
>
>Thanks,
>
>Jerry

Jerry,

You may try to use File.OpenRead if you need to open the file in the read mode.
Also you need to add a Finally statement and close the stream there (file is closed automatically with that) .
If it's not broken, fix it until it is.


My Blog
Précédent
Répondre
Fil
Voir

Click here to load this message in the networking platform