Q

Using ASP.NET and C#, how ,can I make a file copy to a local drive and open up when a user selects i

I am trying to use C# and ASP.NET to make some internal programs for our firm. In one phase, I checked the existence of a file on one of our network drives, which I also mapped to a drive on the server. If a user selects that file, I want it to copy to the local drive on the server and then have it open up for the user (files are MS Word documents).

I used System.IO.File.Exist method to check the file. It works for the local drive, but it doesn't work for the network drive (i.e. N:docshowto.doc). System.IO.File.Copyto also doesn't work for the network drive. It gives me this error message: "Could not find file "N:docshowto.doc."

How can I do this in ASP.NET and C#?
First, you're missing the slashes. You must use "N:\\docshowto.doc" or @"@"N:\docshowto."

Second, you should use UNC paths: @"\\myserver\share\docshowto.doc."

What's more, the network path may be better placed in the application web.config.

This was last published in February 2003

Have a question for an expert?

Please add a title for your question

Get answers from a TechTarget expert on whatever's puzzling you.

You will be able to add details on the next page.

Start the conversation

Send me notifications when other members comment.

By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy

Please create a username to comment.

-ADS BY GOOGLE

SearchCloudComputing

SearchSoftwareQuality

SearchSOA

TheServerSide

SearchCloudApplications

Close