我可以绕过使用WPF字体缓存吗?

时间:2012-06-14 18:22:23

标签: wpf fonts

我们正在开发一个WPF / C#应用程序,并且无法破坏字体缓存。我们的许多用户都拥有旧的视频驱动程序,这些驱动程序在字体缓存方面尤其有问题。我们已经与个人用户一起升级通常解决问题的驱动程序,但问题只有在用户遇到问题导致我们的软件无法使用(这使它看起来像我们的错误,而不是微软的软件)时才会引起我们的注意。

我们目前只在我们的应用程序中使用2种字体。 我可以告诉WPF完全绕过字体缓存 ,以防止用户在运行我们的软件时遇到这些问题吗?

1 个答案:

答案 0 :(得分:2)

您可能需要考虑不让没有正确驱动程序的用户受到影响。

也许您可以在设置中添加警告。

那就是说,您可以stop the cache service(这是一项服务),但您需要成为管理员才能停止服务。

您可能还要查看clearing the font cache

或者您可以看到delayed loading the fonts是否有帮助。