在德语系统上使用Visual Studio 2012 RC的Windows 8中,我的所有异常信息都是以德语本地化的,这意味着我无法通过谷歌获得任何有用的信息。为了解决这个问题,我已经使用以下方法将我的IDE更改为英语:
Tools --> Options --> Internetional Settings --> Language --> English
然而,我在本地化的德语语言中遇到了异常。我尝试使用以下代码在代码中更改ThreadUI Culture:
Thread.CurrentThread.CurrentUICulture = new CultureInfo("en-us");
可悲的是,在WinRT中,Thread命名空间已经不存在了。因此,我尝试了以下方法:
System.Globalization.CultureInfo.DefaultThreadCurrentUICulture = new CultureInfo("en-us");
我仍然得到德语异常信息。 有人知道如何获取异常消息的非本地化版本吗?