я создаю установщик для программы, которая должна иметь локаль системы "en-US".
я могу прочитать текущее состояние, используя следующую строку:
CultureInfo currentCulture = Thread.CurrentThread.CurrentCulture
но когда я попытался изменить его, он не работает. вот как я пытаюсь изменить это:
if (!currentCulture.Name.Equals("en-US"))
Thread.CurrentThread.CurrentCulture = new CultureInfo("en-US");
любые предложения, как это сделать правильно? (серверы, на которых я собираюсь использовать этот установщик, являются только серверами Win-2012).
Спасибо.
Thread.CurrentThread.CurrentUICulture
. - person Silvermind   schedule 08.10.2015