2010-05-30 71 views
0

我正在研究一个WPF C#应用程序,它似乎与一些随机人员一起崩溃。WPF C#:由于客户端的“区域和语言”设置而导致崩溃

因此,最终我发现这是'区域和语言'设置是负责任的。

例如,如果我将格式设置为英语(美国),它将起作用,如果将其设置为瑞典语(瑞典语),它将从一开始就崩溃。

当我在Visual Studio 2010中测试它时,它给出错误'TypeInitializationException'。更确切地说它在这里(它没有获得通过在InitializeComponent()无效):

private void RadioButton_Checked(object sender, RoutedEventArgs e) { 
Info.SortOrder = SortBy.Rank; 
} 

它声称误差在第一线,这仅仅是一个枚举值设置为一个变量。我想这只是在那里做,因为这是它的第一件事,或者什么。

任何人有任何想法如何解决这个问题?我四处搜寻,但似乎无法找出如何:(

任何帮助,非常感谢!

感谢

回答

0

啊,不,我想我已经找到了。

它设置的枚举值在一个Static类中,它有几个DateTime值,所以当它设置那些值时,它会因日期格式差异而崩溃!

相关问题