2

最近、WPF アプリケーションでカスタム フォントを使用すると問題が発生します。Packaging Fonts with Applicationsで説明されている方法を使用して、プロジェクトにカスタム フォントを追加しました。デザイン モードでは正常に動作しますが、アプリケーションを実行すると動作せず、代わりにデフォルトのフォントが使用されているようです。理由を見つけるには:

  • インターネットから無料のフォントをダウンロードし、同じ方法で参照しました。どちらの状況でも非常にうまく機能しました。

  • 新しい WPF プロジェクトを作成し、この新しいプロジェクトにカスタム フォントを追加しました。意外と効きました。新しいプロジェクトと問題のプロジェクトを比較しました。違いは、古いプロジェクトでは .Net 3.5 を使用し、新しいプロジェクトでは .Net 4.0 を使用することです。古いプロジェクトを .Net 4.0 を使用するように変更した後、問題は解決しました。ただし、.Net 4.0 は私の古いプロジェクトでは許可されていないため、.Net 3.5 に基づくソリューションを見つけたいと考えています。

  • ところで。コンテンツとリソースの両方としてフォント ファイルを作成しようとしました。また、絶対パスと関連パスを使用しようとしました。うまくいきませんでした。

あなたの助けを楽しみにしています。どうもありがとう。

よろしく、ユペン

4

1 に答える 1