Erhalte eine englische Ausnahmebedingungsnachricht anstelle der lokalen Sprache

9

Unter Windows 8, das Visual Studio 2012 RC auf einem deutschen System verwendet, bekomme ich alle meine Exceptions auf Deutsch lokalisiert, was bedeutet, dass ich nichts Nützliches für sie googlen kann. Um dies zu beheben, habe ich bereits folgendes verwendet, um meine IDE in die englische Sprache zu ändern:

%Vor%

Trotzdem bekomme ich meine Ausnahmen in der lokalisierten deutschen Sprache. Ich habe versucht, die ThreadUI-Kultur in Code mit diesem Code zu ändern:

%Vor%

Leider ist der Thread-Namespace in WinRT in WinRT verschwunden. Deshalb habe ich es versucht:

%Vor%

Ich bekomme die deutsche Ausnahmebedingung immer noch. Kann jemand die un-lokalisierte Version der Ausnahmemeldungen erhalten?

    
Akku 21.11.2012, 12:52
quelle

2 Antworten

2

Ihre andere Option ist das Abrufen und Anzeigen der Exception.HResult Wert, der gesucht und in eine nützliche Fehlermeldung auf Englisch umgewandelt werden kann.

Eine andere Möglichkeit, wenn diese Ausnahmen Win32-Codes haben, wenn auch ein Hack:

%Vor%     
user7116 21.11.2012 15:26
quelle
-5

Ausnahmen haben Nachrichten nach Design lokalisiert, das ist das gewünschte Verhalten. Sie sollten Ihre lokalen Computereinstellungen ändern.

    
kamiloo 21.11.2012 13:46
quelle