我正在开发一个WPF C#应用程序,它似乎与一些随机的人崩溃。
所以最终我发现负责的是“地区和语言”设置。
例如,如果我将格式设置为英语(美国),它将起作用,如果我将其设置为瑞典语(瑞典),它将从一开始就崩溃。
当我在Visual Studio 2010中测试它时,它会给出错误'TypeInitializationException'。更确切地说,它在这里(它没有传递给InitializeComponent()void):
private void RadioButton_Checked(object sender, RoutedEventArgs e) {
Info.SortOrder = SortBy.Rank;
}
它在第一行声明了错误,它只是将枚举值设置为变量。我想它只是在那里做,因为它是它做的第一件事,或者其他什么。
任何人都知道如何解决这个问题?我四处寻找,但似乎无法找到方法:(
非常感谢任何帮助!
由于
答案 0 :(得分:0)
啊,不,我想我已经找到了。
它设置的枚举值是在静态类中,它有一些DateTime值,所以当它首先设置这些值时,由于日期格式的不同而崩溃了!