是否可以在服务器上安装时区?

问题描述:

我最近有一个项目在生产服务器会失败,因为服务器是缺少一个时区,所以下面的行抛出异常:是否可以在服务器上安装时区?

TimeZoneInfo.ConvertTime(date, TimeZoneInfo.Local, TimeZoneInfo.FindSystemTimeZoneById("Argentina Standard Time")) 

我固定它从测试服务器导出时区注册表分支,将其导入生产服务器。

我的问题是,是否有可能有选择地安装时区?一个人失踪怎么可能?

Microsoft安装在注册表中的时区和文化由标准修补程序更新。所以根据windows的版本(包括补丁级别),一些较新的文化和时区可能不存在......或者如果它们存在,它们可能具有过时的定义。这些东西......特别是时区......有定期更新的趋势。

我有很多被压抑的愤怒事实,他们存储在注册表中,只能添加到管理员帐户......但这是另一个论坛。