Benutzer mit den meisten Antworten
Der Typeninitialisierer für System.Windows.Media.Fonts hat eine Ausnahme verursacht

Frage
-
Hallo und guten Abend,
ich bekomme heute in meinem Management-Studio 2012 und 2014 folgende Fehlermeldung, wenn ich eine neue Abfrage erstellen möchte:
Der Typeninitialisierer für System.Windows.Media.Fonts hat eine Ausnahme verursacht
Es sind gestern Abend nur Microsoft-Update gelaufen (KB890830, KB405532, KB403342)
Ich habe die Updates für NET-Framework in Verdacht.
Kennt jemand das Problem? Und die Lösung?
System ist W7 PRO x64. Vor den Updates funktionierte alles einwandfrei.
Danke.
Antworten
-
Hallo Jörg,
da der Fehler bereits in der Vergangenheit mal aufgetreten ist und der Workaround als ausreichend erachtet wurde, erwarte ich hier aktuell keine weiteren Aktivitäten von Microsoft.
2012 SSMS System.Windows.Media.Fonts Exception On New Query
Einen schönen Tag noch, Christoph -- Data Platform MVP - http://www.insidesql.org/blogs/cmu
- Bearbeitet Christoph Muthmann Freitag, 12. Januar 2018 09:26
- Als Antwort markiert Joerg_x Freitag, 12. Januar 2018 17:22
Alle Antworten
-
Ich habe es jetzt pragmatisch gelöst und SSMS 2017 installiert, nachdem die Fehlersuche (u.a. https://support.microsoft.com/de-de/help/2978135/visual-studio-setup-crashes-with-an-exception-after-the-splash-screen) keinen Erfolg hatte. Dort kommt der Fehler nicht.
In SSMS 2012 und SSMS 2014 besteht der Fehler zwar weiter; allerdings ist SMSS 2017 für mich ausreichend.
Schönen Abend.
-
Hallo Jörg,
so wie ich es in verschiedenen Beiträgen gelesen habe, wurde in W7 das Rendering der Fonts teilweise dem Kernel überlassen. Die Updates zur aktuellen Sicherheitslücke sollten dieses ändern.
Anscheinend kommen die beiden älteren SSMS damit nicht klar, evtl. weil Du die dazugehörigen Updates noch nicht installiert hast, da sie ja auch noch nicht verfügbar sind.
SSMS 17.4 ist eindeutig die beste Wahl!
Einen schönen Tag noch, Christoph -- Data Platform MVP - http://www.insidesql.org/blogs/cmu
-
Hallo zusammen,
den gleichen Fehler habe ich auch in meinem SSMS 2014 wie von Joerg_x geschrieben.
Hier ein kleiner Workaround damit es in SSMS 2014 wieder mit dem Queryfenster funktioniert.
Im SSMS im Menü "Extras -> Optionen" und dort in der "Umgebung -> Schriftarten und Farben" den Font von Consolas auf ein anderen Font stellen. Zum Beispiel Arial oder Courier New. Danach die Einstellung mit OK bestätigen und das Query Fenster geht wieder auf.
Hoffe das MS ein Fix dafür rausbringt.
Schönen Tag noch....
- Als Antwort vorgeschlagen OXL1 Donnerstag, 11. Januar 2018 14:08
-
Nachtrag, das Query Fenster geht zwar auf aber wenn man ein Query aufführen will dann kommt die nachfolgende Fehlermeldung:
Das Skript kann nicht ausgeführt werden.
Zusätzliche Informationen:
Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
(Microsoft.VisualStudio.Editor.Implementation)
Wordaround: Rechtsklick auf vorhande Tabelle -> Skript für Tabelle als -> SELECT in -> Neues Abfrage-Editor-Fenster
-
Hallo Jörg,
da der Fehler bereits in der Vergangenheit mal aufgetreten ist und der Workaround als ausreichend erachtet wurde, erwarte ich hier aktuell keine weiteren Aktivitäten von Microsoft.
2012 SSMS System.Windows.Media.Fonts Exception On New Query
Einen schönen Tag noch, Christoph -- Data Platform MVP - http://www.insidesql.org/blogs/cmu
- Bearbeitet Christoph Muthmann Freitag, 12. Januar 2018 09:26
- Als Antwort markiert Joerg_x Freitag, 12. Januar 2018 17:22
-
Hallo Christoph,
wenn die KB4055002 deinstalliert wird dann funktioniert es mit dem SSMS 2014 wieder. SSMS 2012 hab ich nicht drauf und konnte es daher nicht testen.
Nach der Deinstallation der KB4055002 wurden zwei neue Framework Updates angeboten für die Neuinstallation.
Hatte die KB4055002 deinstalliert da ich in einem Visual Studio 2010 C# Projekt mit WPF diese nicht mehr starten konnte da das VS sich immer beendet hat. Danach ging es wieder aber glaube nicht das es daran gelegen hat denn es hatte auch weiterhin funktioniert als ich zwei Updates erneut installiert habe.
Hoffe das es hilft...
Gruß,
Michael
-
Hallo Christoph,
vielen Dank für Deine Mühe.
Per Default eine andere als die bei der Installation gewählte Schriftart mit einem Update einzustellen und damit den Workaround umzusetzen, scheint mir auf den ersten Blick nicht so sehr schwierig zu sein.
Schönen Abend.