.net Ядро В CentOS7, сообщили типа инициализатора для «Gdip» бросил исключение. Аномальные

.net Ядро позволяет Centos7, использовать библиотеку System.Draw.Common, сообщает следующее сообщение об ошибке:

 " Класс " : " System.TypeInitializationException " ,
         " Сообщение " : " Невозможно загрузить 'libgdiplus' DLL: Указанный модуль не может быть найден. " ,
         " StackTrace " : " в System.Drawing.SafeNativeMethods.Gdip.GdipCreateBitmapFromFile (String Имя файла, IntPtr и растровые) 
в System.Drawing.Bitmap..ctor (строка имя_файла, логическое useIcm) 
в Ims.Dsl.Utility.ImageUtils.GetResolution (String Filepath) 
в Ims.Dsl.Persistence.Service.Impl.TemplateService.CreateUploadImage ( IList` 1 файлов,Строка createIp)
на Ims.Dsl.RestApi.Controllers.v1.TemplateController.UploadImage ()

Решения заключаются в следующем:

ни  установить Autoconf Automake Libtool
 ня  установить FreeType-разви Fontconfig libXft- разви
 ни  установить libjpeg-турбо-разви Libpng-Devel giflib-развейте LibTIFF-Devel libexif- развейте
 ни  установить glib2-разви cairo- разви 
мерзавец клон https: // github.com / моно / libgdiplus 
кд libgdiplus 
. / автоген. ш 
сделать 
макияж  установить

Создание символической ссылки:

LN -s /usr/local/lib/libgdiplus.so / USR / lib64 / libgdiplus.so
 LN -s /usr/local/lib/libgdiplus.so /usr/libgdiplus.so

 

рекомендация

отwww.cnblogs.com/CnKker/p/11418370.html