2010-01-13 8 views
7

서버가 시간대를 잃어 버렸기 때문에 최근 프로덕션 서버에서 프로그램이 실패했습니다. 따라서 다음 줄에서 예외가 발생했습니다.서버에 시간대를 설치할 수 있습니까?

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

테스트 서버에서 표준 시간대 레지스트리 분기를 내보내는 중 수정했습니다. 프로덕션 서버로 보내십시오.

제 질문은, 시간대를 선택적으로 설치할 수 있습니까? 그 사람이 실종 된 것은 어떻게 가능합니까?

답변

1

Microsoft에서 레지스트리에 설치하는 시간대와 culture는 표준 패치로 업데이트됩니다. 따라서 윈도우의 버전에 따라 (패치 레벨 포함) 새로운 문화권과 시간대가 존재하지 않을 수도 있습니다. 또는 존재한다면 오래된 정의를 가지고있을 수도 있습니다. 이런 것들 ... 특히 타임 존은 공정하게 정기적으로 업데이트하는 경향이 있습니다.

나는 그들이 레지스트리에 저장되어 있으며 관리자 계정으로 만 추가 될 수 있다는 사실에 대해 많은 분노를 표한다. 그러나 그것은 다른 포럼을위한 것이다.

관련 문제