General information
Title:
System.IO.File.Exists
I have a webform that verifies that a .jpg exists before displaying the image in the webform.
This works perfectly on my dev pc with the images on our local file server.
The problem that I have is putting this into our production environment. On the production webserver, the webform never finds the images when they reside on the production file server. But the images are found when they are placed on the local web server drive. Here is an example:
////////////////////////////////
string lc_file1 = "\\\\myserver\\data\\images\\myimage.jpg"; //will not find this
string lc_file2 = "c:\\media\\images\\myimage.jpg"; //this will be found
///This hits the else statement because it can't find the file.
if (System.IO.File.Exists(lc_file1) == true)
{
///perform not found action
}
else
{
///peform found action
}
///This does find the file on the local drive.
if (System.IO.File.Exists(lc_file2) == true)
{
///perform not found action
}
else
{
///peform found action
}
////////////////////////////////
Why does this work on my dev PC when the images reside a file server, but not on my production environment under the same situation?
What am I missing?
Thanks,
Jerry
Next
Reply
View the map of this thread
View the map of this thread starting from this message only
View all messages of this thread
View all messages of this thread starting from this message only