我在发布IIS网站的时候报A generic error occurred in GDI+.错误,有啥解决方案?

新手上路,请多包涵

我今天在发布网站的时候,遇到了这样一个问题:A generic error occurred in GDI+.
我的想法很简单,做一个二维码生成系统,写入相关字段的信息,确定就可以根据规则生成对应码质的二维码,我在本地用的VS2013开发,第一个页面是放字段填写的,确定后用AJAX get/post方式传给ASHX作字段合并规则处理,合成一段字符串后给VS里面NUGET安装的DataMatrix.net插件,生成二维码,本地调试没有问题,到了IIS发布网站的时候就出现问题了,A generic error occurred in GDI+.错误,是从ASHX里面报的异常,F12显示是500错误,服务器项目文件夹的权限我也改过了,没有用。跟第三方插件有没有关系?相关截图我放上来供大家查看:
clipboard.png

clipboard.png

clipboard.png
大致的截图就是这些,红线位置总是抛异常,不知道是不是服务器路径不对,我的意思就是在我项目的QRcodeIMG文件夹下放我生成的二维码图片,然后再在前台那里拿出来显示就可以了,不知道思路对不对,这个生成方法是网友提供的,BitMAP这个类我没有接触过,插件也是没接触过,他俩就这样互相关联了,还有没有新的方式保存这样形状,边距,点阵大小的图片的方式,望网友能帮助我,项目比较急,谢谢大家了!

阅读 3.9k
1 个回答
Bitmap b=Die.EncodeImage(QRstring,option);
Bitmap newBitmap = new Bitmap(b);
newBitmap.Save("url");
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题