В настоящее время вы работаете в автономном режиме; ожидается повторное подключение к Интернету

Время системы установлено с ошибкой в один час. Свойство часового пояса системы Windows Vista в часовом поясе Иерусалима после перехода на летнее время

Эта статья помещена в архив. Она предлагается "как есть" и обновляться не будет.
Проблема
При использовании платформы Microsoft .NET Framework 2.0 в системе Windows Vista свойство DateTime.Now может отображать результаты с ошибкой в один час. Подобная проблема возникает, если выполняются следующие условия:
  • система Windows Vista настроена на использование часового пояса Иерусалима;
  • значения месяцев содержат сведения о переходах на летнее время.
Например, в 2007 году свойство DateTime.Now неправильно рассчитывает время перехода на летнее время — на пять дней раньше (25 марта вместо 30 марта). Кроме того, свойство DateTime.Now неправильно рассчитывает окончание летнего времени — на 14 дней позже (30 сентября вместо 16 сентября).

В этой связи программы платформы .NET Framework, такие как Windows Media Center, работающие в Windows Vista в часовом поясе Иерусалима, в течение этих периодов будут отставать на один час.
Причина
Эта проблема возникает из-за того, что в системе Windows Vista действуют правила фиксированной даты часового пояса для часового пояса Иерусалима. Свойство System.TimeZone.CurrentTimeZone неправильно обрабатывает правила фиксированной даты. Свойство System.TimeZone.CurrentTimeZone рассматривает все величины дат переходов как плавающие (относительные) значения времени. Например, свойство System.TimeZone.CurrentTimeZone предполагает, что дата перехода будет представлена в следующем формате:
-й день_недели в месяце
Примечание. Часовой пояс Иерусалима — единственный часовой пояс в Windows Vista, который использует правила фиксированной даты.
Решение
Данное обновление лицензировано согласно условиям лицензии Windows Vista.

Сведения об обновлении

Следующий файл можно загрузить с веб-узла центра загрузки Microsoft:

Windows Vista, 32-разрядные версии

ЗагрузкаЗагрузить пакет KB940716.

Windows Vista, 64-разрядные версии

ЗагрузкаЗагрузить пакет KB940716.

Дополнительные сведения о загрузке файлов с веб-узла технической поддержки корпорации Майкрософт см. в следующей статье базы знаний Майкрософт:
119591 Как загрузить файлы поддержки Microsoft из Интернета
Корпорация Майкрософт проверила этот файл на наличие вирусов, используя последнее на момент его публикации антивирусное программное обеспечение. Файл хранится на закрытом сервере, что предотвращает его несанкционированное изменение.

Необходимые условия

Для установки данного обновления необходимо наличие платформы Microsoft .NET Framework 2.0.

Необходимость перезапуска

После установки данного обновления перезагрузка компьютера не требуется.

Сведения о замене обновлений

Это обновление не заменяет других обновлений.
Статус
Данное поведение является подтвержденной ошибкой продуктов Майкрософт, перечисленных в разделе "Информация в данной статье применима к".
Дополнительная информация
Дополнительные сведения о терминах, используемых при описании обновлений программного обеспечения, см. в следующей статье базы знаний Майкрософт:
824684 Стандартные термины, используемые при описании обновлений программных продуктов Майкрософт
Свойства

Номер статьи: 940716 — последний просмотр: 01/16/2015 09:45:46 — редакция: 1.5

Windows Vista Home Basic 64-bit edition, Windows Vista Business 64-bit edition, Windows Vista Ultimate 64-bit edition, Windows Vista Home Premium 64-bit edition, Windows Vista Enterprise 64-bit edition, Windows Vista Ultimate, Windows Vista Home Basic, Windows Vista Home Premium, Windows Vista Enterprise, Windows Vista Business

  • kbnosurvey kbarchive kbvistasp1fix kbbug atdownload kbwinvistapostrtmfix kbfix kbqfe kbpubtypekc KB940716
Отзывы и предложения