A generic error occurred in GDI+.

其他环境
¥50.00

程序里面有个数据列表页,动态生成相关数据的二维码,现在程序抛出异常如下:


A generic error occurred in GDI+.

                        Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.            

            Exception Details: System.Runtime.InteropServices.ExternalException: A generic error occurred in GDI+.


生成二维码的程序:

  public string ServiceQRCode(int tId)
        {

            string qrcode = Server.MapPath("/download/" + agentId + ".jpg");
            string url = Request.Url.Scheme + "://" + Request.Url.Host + "/" + tId;
            QRCodeHelper.GetQRCode(url, 140, qrcode);
            return "/download/" + agentId + ".jpg";
        }

最佳答案

原因分析

如果不是服务器内存满了,就是路径的物理目录不存在

1、检查服务器磁盘是否满了


2、检查盘符是否存在


3、检查文件目录是否存在

雪藏琉璃峰 T0 被采纳率100%
2020-12-07 17:29
打赏 0 0
页面统计
149 访问
0 帮助
0.00 打赏

hierror 2019 © hierror.com 京ICP备13026190号-1

通知消息
  • 暂无任何消息