2
我們正在開發WPF/C#應用程序,並且遇到了損壞字體緩存的麻煩。我們的許多用戶都使用舊的視頻驅動程序,這些驅動程序在字體緩存方面特別有問題。我們與個人用戶合作升級了通常可解決問題的驅動程序,但問題僅在用戶遇到問題後纔會引起我們的注意,這使得我們的軟件無法使用(這使得它看起來像我們的錯誤,而不是微軟的)。我可以繞過使用WPF字體緩存嗎?
我們目前只使用2字體在我們的應用程序。 我能告訴WPF繞過字體緩存完全防止這些問題,爲我們的用戶,當他們正在運行我們的軟件?
不幸的是,我們的軟件通常由客戶的IT部門安裝,他們大批量地運行安裝程序,並且往往忽略警告。延遲加載字體並不有效防止緩存被破壞。我們在收到問題通知後清除緩存和/或停止服務,但我想避免完全停止服務,這可能會對其計算機上的其他軟件產生負面影響。我正在尋找一種方法來繞過它,只是爲了我的軟件能夠控制它的影響。 – mustangchik83