2010-01-13 15 views
7

Recientemente tuve un programa falla en un servidor de producción ya que el servidor le faltaba una zona horaria, por lo que la siguiente línea inició una excepción:¿Es posible instalar zonas horarias en un servidor?

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

lo arreglé la exportación de la rama del registro de zona horaria desde un servidor de prueba, importándolo al servidor de producción.

Mi pregunta es, ¿es posible instalar zonas horarias de forma selectiva? ¿Cómo es posible que faltara uno?

Respuesta

1

Las zonas horarias y culturas que Microsoft instala en el registro se actualizan mediante parches estándar. Por lo tanto, dependiendo de la versión de Windows (incluidos los niveles de parches) Es posible que algunas culturas y zonas horarias más nuevas no estén presentes ... o, si están presentes, pueden tener definiciones obsoletas. Estas cosas ... particularmente las zonas horarias ... tienen una tendencia a actualizarse regularmente.

Tengo un montón de ira reprimida por el hecho de que están almacenados en el registro y solo se pueden agregar con una cuenta de administrador ... pero eso es para otro foro.

Cuestiones relacionadas