On Windows 8 using Visual Studio 2012 RC on a german system, I get all my Exceptions localized to german, which effectively means I can't google anything useful for them. To solve this, I already used the following to change my IDE to english language:
Tools --> Options --> Internetional Settings --> Language --> English
Nevertheless, I get my exceptions in the localized german language. I tried changing the ThreadUI Culture in code using this code:
Thread.CurrentThread.CurrentUICulture = new CultureInfo("en-us");
Sadly, in WinRT the Thread namespace is gone in WinRT. Therefore I tried:
System.Globalization.CultureInfo.DefaultThreadCurrentUICulture = new CultureInfo("en-us");
I get the german exception message still. Does anyone know how to get the un-localized version of the exception messages?