缩略图倒是生成了,但是只有图像,不能显示出来,文件大小有,就是不能显示出来~~~
附生成代码
 imgfile.PostedFile.SaveAs(Server.MapPath(imgsavepath & "\" & newname & fileextension))
                            '生成缩略图
                            bimg = System.Drawing.Image.FromFile(Server.MapPath(imgsavepath & "\" & newname & fileextension))
                            simg = bimg.GetThumbnailImage(120, 90, callb, IntPtr.Zero)
                            simg.Save(Server.MapPath(simgsavepath & "\" & newname & fileextension))
                            bimg.Dispose()
                        End If

解决方案 »

  1.   

    很明显,这是你的文件夹没有“写”的权限产生的问题。 右击你硬盘上的要保存图片的文件夹,添加上 everyone 的完全控制权限。
      

  2.   

    我加入了aspnet的写入权限了,能写入,但是问题又新来了哦
      

  3.   

    1、路径组装有错误,跟踪一下看看
    2、对路径没有写的权限,增加该文件夹的asp.net用户的写权限
      

  4.   

    你看看这样能不能解决,程序你应该是复制到服务器上的吧,用Administrator登录到服务器,将你程序保存图片的文件夹删除,再新建一个同名的文件夹,看看程序有没有问题。
      

  5.   

    我的文件还是认出来了,但是还是不能查看,在浏览器中看是X符号,但是文件夹中图片类型是正确的,JPG文件,大小也有,但不能看的。这是为什么?
      

  6.   

    img.src 指向的路径不正确。
      

  7.   

    你说是这里吧simg.Save(Server.MapPath(simgsavepath & "\" & newname & fileextension))我输出过Server.MapPath(simgsavepath & "\" & newname & fileextension))看过,是对的
      

  8.   

    c:\inetpub\wwwroot\fzjj\simg\20048251855.jpg
      

  9.   

    而且我尝试过在acds中看的到的,但是浏览器中就不行,到底为什么啊~