Как настроить языковой стандарт и язык веб-роли Azure? - PullRequest
1 голос
/ 19 декабря 2011

Как настроить веб-роль Azure таким образом, чтобы Великобритания (в отличие от США) использовалась в качестве языковых / региональных настроек и т. Д. Для всех учетных записей? Я верю, что могу RDP и изменить его. Однако я хочу установить его по умолчанию при создании веб-роли. Это имеет значение для некоторых классических ASP-страниц, которые есть в унаследованном приложении.

1 Ответ

1 голос
/ 20 декабря 2011

Интересная проблема. Не могу сказать, что пытался сделать это раньше. Вам нужно установить другой языковой стандарт при запуске, чтобы он всегда применялся, поскольку виртуальные машины, составляющие вашу веб-роль, могут время от времени перезагружаться.

Если кто-то не придумает более удачной идеи, вы можете попробовать изменить реестр из Windows Azure Startup Task . Вам нужно было бы знать, какую локаль пользователя нужно изменить, и вам понадобится изменить реестр CmdLet, как этот (хотя я не пробовал): Set-RegistryKey .

Учитывая, что вы можете выяснить, какое значение реестра нужно изменить и какой пользователь использует IIS, это можно сделать.

Использовать задачу запуска. Вызовите Cmd-скрипт и вызовите скрипт PowerShell. Вызовите CmdLet и установите желаемую локаль.

Я понимаю, что это не полное решение, просто предложение. Надеюсь, это того стоит.

...