2

如何将 Azure Web 角色配置为具有英国(而不是美国)作为所有帐户的语言/区域设置等?我相信我可以 RDP 并改变它。但是,我想在创建 Web 角色时将其设置为默认值。它对我们在旧版应用程序中拥有的一些经典 ASP 页面产生了影响。

4

1 回答 1

1

有趣的问题。不能说我以前尝试过这个。您想要的是在启动时设置不同的区域设置,以便始终强制执行,因为组成您的 Web 角色的 VM 可能会不时重新启动。

除非有人想出更好的主意,否则您可以尝试从Windows Azure Startup Task修改注册表。您需要知道要修改哪个用户区域设置,并且您需要像这样更改 CmdLet 的注册表(尽管我没有尝试过):Set-RegistryKey

鉴于您可以确定要修改的注册表值以及运行 IIS 的用户,这可以完成。

使用启动任务。调用 Cmd 脚本并调用 PowerShell 脚本。调用 CmdLet 并设置所需的语言环境。

我意识到这不是一个完整的解决方案,只是一个建议。希望这是值得的。

于 2011-12-19T22:29:48.827 回答