Application.CurrentCulture

23/03/2010 - 17:17 von Ingo Manthey | Report spam
Hallo NG,

wenn ich in meinem Project die Application.CurrentCulture àndere und z.B.
Application.CurrentCulture = new CulturInfo("pt-BR") aufrufe, wird die
culture entsprechend geàndert.
Wenn ich dann aber die Application.CurrentCulture auf deutsch zurück
stellen möchte bekomme ich eines Exception
"Die Kultur "de" ist neutral. Sie kann nicht als die aktuelle Threadkultur
festgelegt werden, da sie nicht zum Formatieren und Analysieren verwendet
werden kann."

Wie kann ich die Application.CurrentCulture nun wieder auf die neutral
Culture zurück stellen?


Danke für jeden Hinweis und Tipp.

Grüße Ingo
 

Lesen sie die antworten

#1 Martin Honnen
23/03/2010 - 17:36 | Warnen spam
Ingo Manthey wrote:

wenn ich in meinem Project die Application.CurrentCulture àndere und
z.B. Application.CurrentCulture = new CulturInfo("pt-BR") aufrufe, wird
die culture entsprechend geàndert.
Wenn ich dann aber die Application.CurrentCulture auf deutsch zurück
stellen möchte bekomme ich eines Exception
"Die Kultur "de" ist neutral. Sie kann nicht als die aktuelle
Threadkultur festgelegt werden, da sie nicht zum Formatieren und
Analysieren verwendet werden kann."



Welcher Code genau erzeugt diese Fehlermeldung? Die Fehlermeldung
bekommst du vermutlich durch
Application.CurrentCulture = new CultureInfo("de");
Du musst etwa "de-DE" als Argument zu CultureInfo nehmen.





Martin Honnen MVP XML
http://msmvps.com/blogs/martin_honnen/

Ähnliche fragen