A message about problem with fonts displays When you open label in NiceLabel Designer or Automation

Official translation unavailable. Translate this page with Google:

Problem

When you open your label template or solution in NiceLabel Designer, you receive the error:

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

When NiceLabel Automation opens the label file, you see the error in Automation Manager:

No FontFamily element found in FontFamilyCollection that matches current OS or greater: Windows7SP1.

The error message appears only for the first label you open in NiceLabel software. You can open all the subsequent labels in the same NiceLabel session without errors.

The problem occurs if you installed Microsoft .NET Framework 4.7.1 and security updates from January 2018 (KB4055002 or KB4055532).

Solution

Microsoft is working on a solution. See this document.

WORKAROUND

Uninstall the January .NET Framework Security and Quality Rollup (KB 4055002 and KB4055532), and then install the January .NET Framework Security-Only Update (KB 4054183).

Follow the instructions in this Microsoft article (see Method 1).