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

Reply via email to