ドイツ語のシステムで Visual Studio 2012 RC を使用している Windows 8 では、すべての例外がドイツ語にローカライズされています。これを解決するために、私はすでに以下を使用して IDE を英語に変更しました。
Tools --> Options --> Internetional Settings --> Language --> English
それにもかかわらず、ローカライズされたドイツ語では例外が発生します。このコードを使用して、コードで ThreadUI カルチャを変更しようとしました。
Thread.CurrentThread.CurrentUICulture = new CultureInfo("en-us");
悲しいことに、WinRT では Thread 名前空間が WinRT でなくなりました。したがって、私は試しました:
System.Globalization.CultureInfo.DefaultThreadCurrentUICulture = new CultureInfo("en-us");
ドイツ語の例外メッセージがまだ表示されます。ローカライズされていないバージョンの例外メッセージを取得する方法を知っている人はいますか?