I have a program that does different things for which my questions are related to access files in a network drive or shared folder
the program can run the msi / exe file from the network (network mapped drive or shared folder) the program can copy the file from the network (network mapped drive or shared folder)
How can I check if the files are available before I try to start or copy (in case of a network outage or any other network problem)?
is enough with File.Exists();
here is an example of my code:
public static bool FileIsOk(string path)
{
try
{
FileInfo finfo = new FileInfo(path);
if (finfo.Exists)
{
return true;
}
MessageBox.Show("file does not exist, or there is a problem with the network preventing access to the file!");
return false;
}
catch (Exception e)
{
MessageBox.Show(e.Message);
}
return false;
}
thank
source
share