2

WPF/C# アプリケーションを開発していますが、フォント キャッシュが破損するという問題が発生しています。ユーザーの多くは古いビデオ ドライバーを使用しており、特にフォント キャッシュに関してバグがあります。私たちは個々のユーザーと協力してドライバーをアップグレードし、通常は問題を解決しましたが、ユーザーがソフトウェアを使用できなくする問題を経験した後にのみ、問題が認識されます (Microsoft ではなく、私たちのバグのように見えます)。

現在、アプリケーションで使用しているフォントは 2 つだけです。 ユーザーがソフトウェアを実行しているときにこれらの問題を防ぐために、フォント キャッシュを完全にバイパスするように WPF に指示できますか?

4

1 に答える 1

2

適切なドライバーを使用しているユーザーが、そうでないユーザーに苦しめられないように検討することをお勧めします。

おそらく、セットアップに警告を追加できます。

つまり、キャッシュ サービス(サービスです) を停止することはできますが、サービスを停止するには管理者である必要があります。

フォントキャッシュをクリアすることも検討してください。

または、フォントの読み込みを遅らせることが役立つかどうかを確認できます。

于 2012-06-14T18:39:18.230 に答える