TypeInitializationException 'System.Windows.Media.FontFamily' のタイプ初期化子が例外をスローしました。 System.IO.IOException: データがさらにあります。(はい?
TypeInitializationException 'System.Windows.Media.FontFamily' のタイプ初期化子が例外をスローしました。 System.IO.IOException: データがさらにあります。(はい?
ある日突然、アプリを実行しようとしたらこんなExceptionが発生するようになってました。
はい?
「源ノ角ゴシック」おまえか!!!
調べたら最近インストールしたフォント「Source Han Code JP」こと「源ノ角ゴシック」が原因でした。
プログラミング用フォントでアプリが実行できなくなったら、たまったもんじゃないですよ奥さん!!
さっそく「源ノ角ゴシック」をアンインストール
フォントの削除方法(Windows 10 の場合)
1. Windowsの[スタート]ボタン→[Windows システムツール]→[コントロールパネル]を選択します。
2. [デスクトップのカスタマイズ] をクリックします。
3. [フォント] をクリックします。
4. フォントフォルダが表示されます。
5. 削除するフォントをクリックし選択状態にします。
6. ツール バーの[削除]をクリックします。
なにか良い別のプログラミング用フォント探さないとなぁ・・・。
2019.03.05 追伸
代わりにプログラミングフォントMyricaMを入れてみました。
アプリもちゃんと実行できたので、これで行こうかな~と思っています。
myrica.estable.jp