.net Core 部署到在 CentOS7下后,验证码打不开,报The type initializer for ‘Gdip’ threw an exception.异常
运行含图片处理时发生异常:
The type initializer for 'Gdip' threw an exception.
问题分析:
验证码一般我们是通过System.Drawing.Common 组件提供对GDI+图形功能的访问来实现。它是依赖于GDI+的,在windows平台下没有任何问题,本身就已经支持,Linux上