服务器的存储空间不够,想把存储文件的位置指向另一台主机的共享文件夹。
假设共享文件夹为\\150.117.132.110\net\,权限是everyone完全控制,但是下边的代码却不能执行!HttpPostedFile jpeg_image_upload = Request.Files["Filedata"]; // Retrieve the uploaded image
original_image = System.Drawing.Image.FromStream(jpeg_image_upload.InputStream);
jpeg_image_upload.SaveAs(".\\150.117.132.110\net\"+jpeg_image_upload.FileName);
假设共享文件夹为\\150.117.132.110\net\,权限是everyone完全控制,但是下边的代码却不能执行!HttpPostedFile jpeg_image_upload = Request.Files["Filedata"]; // Retrieve the uploaded image
original_image = System.Drawing.Image.FromStream(jpeg_image_upload.InputStream);
jpeg_image_upload.SaveAs(".\\150.117.132.110\net\"+jpeg_image_upload.FileName);
如果获取:你把另一台主机上的资源文件夹,使用IIS 设成一个Web站点(虚拟目录)
上传:不能使用MS的file控件了。可以参考WebService / WebHttpRequest 方式。
p.StartInfo.WindowStyle = ProcessWindowStyle.Hidden;
p.StartInfo.FileName = "c:\\windows\\system32\\net.exe";
p.StartInfo.Arguments = "use z: \\150.117.132.110\net Password /user UserName"; //执行参数
p.Start();
p.WaitForExit();首先建立映射驱动器,完了就可以直接以Z:\xxx.jpg来访问了。
不行啊,我映射驱动器为Y,共享权限是everyone 全部权限,可是还是错误
jpeg_image_upload.SaveAs("y:\\"+jpeg_image_upload.FileName);
我直接在windows中映射的驱动器在asp.net中不能使用?
谢谢