我知道我可以使用TimeZoneInfo.CreateCustomTimeZone()方法在.Net中创建自定义时区,并在应用程序中使用它们。是否可以在机器上安装或注册以这种方式创建的时区,以便通过调用TimeZoneInfo.GetSystemTimeZones()来获取它?
我们希望在几周内每天使用一个时区进出夏令时的时区,以便测试一个更有时区感知的系统。
从这篇文章中我看到可以更新注册表以便执行此操作,但文章建议不要这样做,格式也与使用TimeZoneInfo.ToSerializedString()序列化的时区信息略有不同。是否有可能使用来自客户时区的数据自动更新注册表以实现我们想要的工具?