Hi Lior,
Please avoid cross posting...
To save the content of your uploaded file you could simply bypass the
checks performed by the SaveAs() method and manually persist its data.
Here's a short code fragment (C#):
using (FileStream stream = new
FileStream("\\computerName\sharedPath\test.bin", FileMode.Create))
FileUpload1.InputStream.WriteTo(stream);
Also pay attention to the fact that volume shares (C$, D$, etc) are by
default visibile to administrators only, if I recall correctly.
Hope this helps.
--
Efran Cobisi
http://www.cobisi.com
lior levi wrote:
Hello,
I am trying to Upload & save a file in the web server, When I specify a
physical path like:
FileUpload1.SaveAs("C:\Files\" & FileUpload1.FileName))
It works fine.
But when I map the drive & use something like this:
FileUpload1.SaveAs("F:\foldername\" & FileUpload1.FileName))
I get the error:
Could not find a part of the path F:\foldername\globalsProc.doc'.
Exception Details: System.IO.DirectoryNotFoundException: Could not find a
part of the path 'F:\foldername\globalsProc.doc'.
If I use this:
FileUpload1.SaveAs("\\comuterName\D$\foldername\" & FileUpload1.FileName))
I get the error:
The SaveAs method is configured to require a rooted path, and the path
'\\comuterName\d$\foldername\globalsProc.doc'' is not rooted.
I have Full NTFS control for the user on the drive.
Any idea?
Thanks in advance,
Lior.
===================================
This list is hosted by DevelopMentorĀ® http://www.develop.com
View archives and manage your subscription(s) at http://discuss.develop.com
===================================
This list is hosted by DevelopMentorĀ® http://www.develop.com
View archives and manage your subscription(s) at http://discuss.develop.com