Después de varios años, MSSQLSMS 2012 de repente comenzó a ignorar la configuración del tamaño de fuente:
Intenté cambiarlo de 8 puntos a 4 y 40, sin cambios observables en el tamaño de fuente mostrado. Reiniciar no ayudó. Puedo configurar manualmente el zoom del 100% al 70% y es utilizable, pero me gustaría no tener que molestarme.
Este es el mensaje de error que recibí al iniciar cuando comenzó el problema:
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)
¿Algunas ideas?
Respuesta1
Esto resulta ser un problema corregido en KB4074880,"Paquete acumulativo de seguridad y calidad para .NET Framework 4.6, 4.6.1, 4.6.2, 4.7 y 4.7.1 para Windows 7 SP1 y Server 2008 R2 SP1".
El 18 de enero de 2018, se lanzó la actualización 4074880 para reemplazar la actualización 4055002 para .NET Framework 4.6, 4.6.1, 4.6.2, 4.7 y 4.7.1 para Windows 7 SP1 y Windows Server 2008 R2 SP1. La actualización 4074880 ya no contiene el problema que se describe en el siguiente artículo de la base de conocimientos:
4074906: error "TypeInitializationException" o "FileFormatException" en aplicaciones WPF que solicitan fuentes alternativas después de instalar el paquete acumulativo de seguridad y calidad de .NET del 9 de enero de 2018 (KB4055002)
No hay descarga para KB4074880; lo encontré enActualización del catálogo bajo KB4055532.