解决:System.Drawing.Common 在 Linux 上运行异常问题

问题:部署一些net core网站出现图片验证码无法加载

原因:System.Drawing.Common在 Linux 上运行异常

解决
导入 Mono 密钥、更新镜像源
https://www.mono-project.com/download/stable/#download-lin-centos
安装 libgdiplus
yum install libgdiplus
确认文件 /usr/lib64/libdl* 是否存在 libdl.so
(存在)-> 忽略
(不存在,但存在 libdl.so.2)-> 执行链接操作
ln -s /usr/lib64/libdl.so.2 /usr/lib64/libdl.so

你可能感兴趣的:(解决:System.Drawing.Common 在 Linux 上运行异常问题)