ASP.NET开发中使用网络驱动器存取文件
参考http://www.cnblogs.com/sqzhuyi/archive/2011/01/15/aspnet-remote.html
1、需求
做WEB项目的时候都会碰到这样一个需求:
当用户上传文件时,需要将上传的文件保存到另外一台专门的文件服务器。
2、解决方案
方案一、在文件服务器上新建一站点,用来接收上传的文件,然后保存。(将上传文件的FORM表单的ACTION属性指向文件服务器上的站点即可)
方案二、将文件服务器的指定目录共享给WEB服务器,用来保存文件。
3、实现步骤
问题(在WEB服务器上做下磁盘映射,IIS默认账户为NETWORK_SERVICE,该账户是没权限访问共享目录的,所以当你把站点部署到IIS上的时候,再访问映射磁盘就会报“找不到路径”的错误)
(1)在文件服务器上创建共享目录,并新建访问账户。
比如共享目录为:Arabic