Windows 7 上奇怪的 MSSQLSMS 字型大小行為

Windows 7 上奇怪的 MSSQLSMS 字型大小行為

幾年後,MSSQLSMS 2012 突然開始忽略字型大小設定:

在此輸入影像描述

我嘗試將其從 8 點更改為 4 點和 40 點,顯示的字體大小沒有明顯變化。重新啟動沒有幫助。我可以手動將縮放從 100% 設定為 70%,而且可以使用,但我不想打擾。

這是問題開始時我在啟動時收到的錯誤訊息:

TITLE: Microsoft SQL Server Management Studio
------------------------------

The type initializer for 'System.Windows.Media.Fonts' threw an exception. (mscorlib)

------------------------------
ADDITIONAL INFORMATION:

No FontFamily element found in FontFamilyCollection that matches current OS or greater: Windows7SP1 (PresentationCore)

------------------------------

No FontFamily element found in FontFamilyCollection that matches current OS or greater: Windows7SP1 (PresentationCore)

有任何想法嗎?

答案1

事實證明,這是 KB4074880 中更正的問題,“適用於 Windows 7 SP1 和 Server 2008 R2 SP1 的 .NET Framework 4.6、4.6.1、4.6.2、4.7 和 4.7.1 的安全性和品質匯總”

2018 年 1 月 18 日發布了更新 4074880,以取代適用於 Windows 7 SP1 和 Windows Server 2008 R2 SP1 的 .NET Framework 4.6、4.6.1、4.6.2、4.7 和 4.7.1 的更新 40550002。更新 4074880 不再包含以下知識庫文章中所述的問題:

4074906 - 在安裝 2018 年 1 月 9 日的 .NET 安全性和品質匯總後請求後備字體的 WPF 應用程式中出現「TypeInitializationException」或「FileFormatException」錯誤 (KB4055002)

KB4074880 沒有下載;我發現它在KB4055532 下的目錄更新

KB4019990 是先決條件

相關內容