Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Check if file is in use
Message
 
 
To
22/11/2009 20:29:33
Jerry Tovar
Dana Corporation Dana It
Maumee, Ohio, United States
General information
Forum:
ASP.NET
Category:
Coding, syntax and commands
Miscellaneous
Thread ID:
01436112
Message ID:
01436113
Views:
58
>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
Previous
Reply
Map
View

Click here to load this message in the networking platform