网站的目录是服务器上的c:\wwwroot\test
有些上传的文件想传到d:\files下面去
请问能实现吗
System.Web.HttpContext.Current.Request.MapPath("D:/Files/)
提示我 是物理路径,但应为虚拟路径

解决方案 »

  1.   

     安全机制问题 不能 只能上传到Web应用程序内
    如果非要操作服务器端磁盘 可以用Activex实现
      

  2.   

    要实现这个功能早就不是什么问题了,IIS 7.0下具体做法:
    1. 找到网站运行的Application Pool
    2. 在对应的Application Pool上点击右键,选择“高级设置”
    3. 把“ApplicationPoolIdentity”修改为一个Windows帐号
    4. 给该windows帐号访问d:\files文件夹的权限。