只是源代码:
down_photo = (byte[])dv1[0]["photo"];
MemoryStream stream = new MemoryStream(down_photo, true);
System.Drawing.Image image = System.Drawing.Image.FromStream(stream);
string temp_path = "C:\\Inetpub\\wwwroot\\TSectionWebUI\\download\\photo1";
image.Save(temp_path);

解决方案 »

  1.   

    IIS配置问题,查看Web应用程序是否有写本地磁盘的权限。
      

  2.   

    行 100: image.Save(temp_path);
    这里需要赋予ASPNET用户“写”的权限.
      

  3.   

    daou101(海天一鸥) :
    我按照你的说法检查了一下确实没有写入权限。但是我我改了以后为什么还是不行呢?
    是不是要重启啊?
      

  4.   

    你写在哪个文件夹?比如,你写在image文件夹,那么你点击这个文件夹,然后单击共享,查看ASPNET账户是否添加到了账户中,并授予了写的权限,这样做后,ASP.NET程序就都有了对该文件夹的写权限。