mypath="C:\\Inetpub\\wwwroot\\MyWeb\\Picture\\"+filename+newext;这是我上传的路径   .net 安装在c:

解决方案 »

  1.   

    把你的文件夹权限设置为everyone,并且将asp.net组加入
      

  2.   

    d:  e:  都可以上传
    为什么  c: 不能上传为什么  对路径“C:\Inetpub\wwwroot\MyWeb\Picture\0072.JPG”的访问被拒绝。
      

  3.   

    这样试试:
    mypath=@"C:\Inetpub\wwwroot\MyWeb\\Picture\"+filename+newext;
      

  4.   

    若要授予 ASP.NET 对文件的写访问权,请在资源管理器中右击该文件,选择“属性”,然后选择“安全”选项卡。单击“添加”添加适当的用户或组。突出显示 ASP.NET 帐户,选中所需访问权限对应的框。
    是关键
      

  5.   

    C:\Inetpub\wwwroot\MyWeb\Picture\
    文件夹 的安全 属性
    设置user用户 可以修改!~
      

  6.   

    晕,上面的提示说的这么明白了:
    1。请在资源管理器中右击该文件,选择“属性”,
    2。然后选择“安全”选项卡
    3。单击“添加”添加适当的用户或组
    4。突出显示 ASP.NET 帐户,选中所需访问权限对应的框。不要忘了给分阿
      

  7.   

    1。请在资源管理器中右击该文件,选择“属性”,
    2。然后选择“安全”选项卡
    3。选择user
    4。点击下面对应权限的完全控制,打勾就行了
      

  8.   

    只有剩下顶了   把你那个文件夹的共享安全属性的安全属性,里面的Everyone的权限 完全控制  在允许下面划钩