Centos 7 Asp.net core 使用QRCoder 報「Unable to load DLL 'gdiplus'"

環境:html

 Centos7git

 .Net core 2.0github

 

問題:centos

使用QRCoder 報「Unable to load DLL 'gdiplus'"centos7

同 https://q.cnblogs.com/q/98966/spa

 

解決:code

yum install libgdiplus-develhtm

 

注意:blog

yum install libgdiplus 後,在centos7 下,程序並不能運行成功仍是報錯,查看libgdiplus安裝狀況ip

rpm -qa |grep libgdiplus

rpm  -ql libgdiplus-2.10-9.el7.x86_64
在/usr/lib64下缺乏libgdiplus.so文件
Centos7 須要經過安裝libgdiplus-devel來解決

 

 

 

參考文章:

https://q.cnblogs.com/q/98966/

https://github.com/CoreCompat/System.Drawing/issues/8

If I recall correctly, the  .so  file for  libgdiplus  is named  libgdiplus.so.0  on CentOS (see https://centos.pkgs.org/7/epel-x86_64/libgdiplus-2.10-9.el7.x86_64.rpm.html). CoreCompat.System.Drawing is looking for  libgdiplus.so  so that doesn't work.

On CentOS, you need to install the  libgdiplus-devel  package.
相關文章
相關標籤/搜索