这个错误是上传图片中保存的时候发生的错误。我本地2003通过,但在服务器上是windows2000就报下边的错误,我的问题是:我个人也认为这是权限的配置问题,但是不知道究竟是那个用户在起作用。为EveryOne这个用户做了配置也不起作用。这个权限究竟该如何配置。Error Information :System.Runtime.InteropServices.ExternalException: A generic error occurred in GDI+. at System.Drawing.Image.Save(String filename, ImageCodecInfo encoder, EncoderParameters encoderParams) at System.Drawing.Image.Save(String filename, ImageFormat format) at CarpetShop.Web.Carpets_Upload.CreateThumbNailImage(String ImageFile, Stream ImgStream) at CarpetShop.Web.Carpets_Upload.UploadButton_Click(Object sender, EventArgs e) at System.Drawing.Image.Save(String filename, ImageCodecInfo encoder, EncoderParameters encoderParams) at System.Drawing.Image.Save(String filename, ImageFormat format) at CarpetShop.Web.Carpets_Upload.CreateThumbNailImage(String ImageFile, Stream ImgStream) at CarpetShop.Web.Carpets_Upload.UploadButton_Click(Object sender, EventArgs e)
我不认为这个错误是因为用户权限的问题,最好再多跟踪一下代码,找到更详细的异常信息..
是不是路径的问题
如果是前者,看看aspnet用户是否能对所要保存的目录具有可写权限。