I woudl like to set the culture for my whole application. I tried the following :
Thread.CurrentThread.CurrentCulture = CultureInfo.CreateSpecificCulture(wanted
Windows always initializes an OS thread to the system default LCID, configured in the Regional and Language Options applet in Control Panel.
Unfortunately I have to disagree with this and have found the opposite.
System was installed as US English. Went to control panel changed everything to Danish and copied to all accounts. Rebooted.
Run console app it runs in danish. Run web app ask browser it says danish. Launch thread from web app and it's launched as US not danish and I can't figure out why.