在线等:C#中使用WebClient.UploadFile上传文件没权限,如何改权限?
QQ在线:545255276

解决方案 »

  1.   

    http://www.cnblogs.com/tangdebing/archive/2007/04/21/722072.html
      

  2.   

    设置文件权限为asp.net 用户可写 (IUSR_Machinename)
      

  3.   

    yilunduyue:我的IIS中没有Web服务扩展
    sendy_dou :我上传的文件夹也是可写的,并且目录安全性中匿名访问也设定了ISUR_***,密码也有啊
    还是不行
      

  4.   

    那个被写的目录需要可以被iuser_***写入权限
    另外要注意写入时的路径,如果你是“/upload/abc.txt”,会写到c:去的
    要Server.Map(“/upload/abc.txt”)才会到你虚拟目录下的upload,否则你怎么也写不到你的目录。