У меня есть приложение С#, которое должно запускаться на компьютерах с разными настройками культуры. Никаких проблем, я думал, это просто поиск, чтобы начать, что нынешняя культура на машине, и сделать все для меня. Ну нет, это будет шов, что-то не совсем правильно.
У меня есть компьютер с Windows XP со всеми параметрами на уровне регионов и языков, установленными на английском языке, но когда мое приложение запускается, оно сообщает, что мой CurrentCulture
- en-GB
, а мой CurrentUICulture
- en-US
.
Как я могу заставить мою программу просто использовать все, на что настроен компьютер?
Это приложение Windows Service, если оно имеет какое-то значение.
Спасибо