呼び出し時に WPF ウィンドウ コンストラクターで例外が発生しました: "InitializeComponent()"
例外は NotSupportedException です:「ピクセル形式はサポートされていません」
インターネット上で情報が見つかりませんでした。
なぜこの例外?
バグはMenuItemで使用されているバグのあるPNG画像ファイルに起因することを人々に知らせたいと思います。
私の問題を解決するために、Paint.netで失敗したPNGを開き、バグのあるPNGを上書きします。これ以上の例外はありません。
注:この問題は、例外が発生した場合にのみ発生します。それ以外の場合は、すべて問題ないように見え、アイコン(.png)が画面に正しく表示されます。
「サポートされていないピクセル形式」例外の潜在的な原因の 1 つは、色空間が「インデックス化されている」画像です。これは、ピクセル値が 3 つの (R,G,B) バイト (通常の RGB 色空間の場合) ではなく、カラー テーブルへの 1 バイトのインデックスによって表されることを意味します。画像の色空間は、「画像/モード」メニューを介してGimpなどで確認および変更できます。