我的WPF应用程序编译正常
但是在我添加了Label元素后,
<Label Content="Time Remaining:" Foreground="White" Grid.Row="0" Grid.Column="1" VerticalAlignment="Bottom" HorizontalAlignment="Right"/>
显示
'System.Windows.Media.FontFamily'的类型初始化程序引发了一个 例外
编译。如果我删除Label元素,它就可以工作。
我搜索了一会儿并尝试使用这行代码
Environment.SetEnvironmentVariable("windir", Environment.GetEnvironmentVariable("SystemRoot"));
但仍显示异常。
编辑:我删除了计算机中除受保护字体以外的所有字体,它解决了问题。