libgdiplus

This article was translated from English: Does it need improvement?
Translated
View the article in English

.NET Coreには以下が必要です。 libgdiplus マイクロソフトの System.Drawing.Common (システム.ドローイング.コモン) nugetパッケージ。 MacOS on Linuxで見つからない場合、この例外が発生する可能性があります:

  • 処理されない例外。 System.DllNotFoundException:ネイティブ・ライブラリが見つかりません: [ libgdiplus, libgdiplus.so ]_
  • もし System.TypeInitializationException : The type initializer for 'Gdip' threw an exception_ と表示された場合は、以下をお読みください。 NET6でのSystem.Drawing.Common のガイドに代わった。

Linux (リナックス)

Ubuntu、Debian

apt-get update && apt-get install -y apt-utils libgdiplus libc6-dev

Docker (ドッカー)

Dockerファイルに次の行を追加すると、うまくいくはずです。

RUN apt-get update && apt-get install -y apt-utils libgdiplus libc6-dev

macOS

処理されない例外。 System.DllNotFoundException:ネイティブ・ライブラリが見つかりません: [ libgdiplus, libgdiplus.dylib ]_