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

Описание обновления для MSXML служб MSXML 6.0 Пакет обновления 2

ВНИМАНИЕ! Данная статья переведена с использованием программного обеспечения Майкрософт для машинного перевода и, возможно, отредактирована посредством технологии Community Translation Framework (CTF). Корпорация Майкрософт предлагает вам статьи, обработанные средствами машинного перевода, отредактированные членами сообщества Майкрософт и переведенные профессиональными переводчиками, чтобы вы могли ознакомиться со всеми статьями нашей базы знаний на нескольких языках. Статьи, переведенные с использованием средств машинного перевода и отредактированные сообществом, могут содержать смысловое, синтаксические и (или) грамматические ошибки. Корпорация Майкрософт не несет ответственности за любые неточности, ошибки или ущерб, вызванные неправильным переводом контента или его использованием нашими клиентами. Подробнее об CTF можно узнать по адресу http://support.microsoft.com/gp/machine-translation-corrections/ru.

Эта статья на английском языке: 973686
Проблема
При посещении веб-сайта или запустить приложение, которое загружает документы XHTML с помощью служб MSXML (MSXML), MSXML будет отправлять запросы к World Wide Web Consortium (W3C) для выборки известных файлов определения типа документа (DTD) каждый раз. Такое поведение может привести большой трафик на сервер W3C. Иногда можно обнаружить, что XHTML-файлы не загружаются успешно, так как запросы DTD блокируются сервером W3C.

Например имеется файл JavaScript (с расширением JS), содержащий следующий код:
function pullXHtml() {  var xml = new ActiveXObject("Msxml2.DOMDocument.6.0");  xml.async = false;  xml.resolveExternals = true;  xml.validateOnParse = false;  xml.setProperty("ProhibitDTD", false);  xml.loadXML(    "<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\">" +    "<html xmlns='http://www.w3.org/1999/xhtml' xml:lang='en' lang='en'><head><title>simple document</title></head>" +    "<body><p>a simple&nbsp;paragraph</p></body></html>");  if (xml.parseError.errorCode != 0) {    var myErr = xml.parseError;    WScript.Echo("ERROR:" + myErr.reason);  } else {    WScript.echo("The XHTML document was loaded successfully.");  }}pullXHtml();
При запуске файла JavaScript файл загружает документ XHTML, используя MSXML. Если не установлено это обновление, при запуске файла JavaScript может появиться следующее сообщение об ошибке, если DTD запросы блокируются сервером W3C:
Ошибка: Сервер не понял запроса или запрос неправилен.
Ошибка обработки ресурсов
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd".
После установки этого обновления, файл JavaScript будет выполняться успешно, и вы получите следующее сообщение:
XHTML-документа был успешно загружен.
Примечание
  • После установки этого обновления MSXML кэширует fileslocally DTD, чтобы сократить количество запросов, отправляемых на сервер W3C.
  • Это обновление Afteryou, может быть предложено перезагрузить компьютер.
  • Если установить обновление в Windows Vista, Windows Server 2008 или Windows 7, необходимо запустить файл установки с правами администратора.
  • Дополнительные сведения и Definitions(DTD) типа документа XHTML обратитесь к разделу «Дополнительные сведения».
Решение

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

Как определить версию MSXML

Для определения установленной на компьютере версии MSXML, выполните следующие действия.
  1. Найдите файл Msxml6.dll в следующем каталоге:
    C:\Windows\System32
  2. Щелкните правой кнопкой мыши файл Msxml6.dll и выберите команду Свойства.
  3. Перейдите на вкладку Версия для просмотра сведений о версии.
    Примечание В Windows Vista, Windows 7 или Windows Server 2008 выберите вкладку Сведения.

Как получить это обновление

Это обновление будет установлено автоматически с помощью центра обновления Windows. Тем не менее можно также установить это обновление вручную, загрузив соответствующий пакет. Существует несколько пакетов, которые содержат это исправление. Следующие пакеты были выпущены для следующих различных сценариев установки:
Статьи базы знанийСценарии установкиПакеты обновленияВерсии MSXMLПоддерживаемые операционные системы
973686 Описание обновления для Microsoft MSXML 6.0 с пакетом обновления 2
MSXML 6.0 был установлен приложением или установить вручную в одиночку. Для установки этого исправления необходимо иметь MSXML 6.0 с пакетом обновления 2 установлен. ЗагрузитьСкачать пакет обновления.MSXML 6.0 С ПАКЕТОМ ОБНОВЛЕНИЯ 2Windows Server 2003 с пакетом обновления 2; Windows XP с пакетом обновления 2
973685 Описание обновления для MSXML 4.0 с пакетом обновления 3
MSXML 4.0 был установлен приложением или установить вручную в одиночку. Это исправление необходимо установить MSXML 4.0 SP3. ЗагрузитьСкачать пакет обновления.MSXML 4.0 С ПАКЕТОМ ОБНОВЛЕНИЯ 3Windows 7; Windows Server 2003 с пакетом обновления 2; Windows Server 2008; Windows Server 2008 R2; Windows Server 2008 Пакет обновления 2; Windows Vista; Windows Vista Пакет обновления 1; Windows Vista Пакет обновления 2; Windows XP Пакет обновления 2; Пакет обновления 3 для Windows XP
973687 Описание обновлений для служб MSXML 6.0 и Microsoft MSXML 3.0
MSXML3 и MSXML6 были установлены операционной системойЗагрузитьСкачать пакет обновления.MSXML 6.0 и Msxml3.0Windows XP с пакетом обновления 3
ЗагрузитьСкачать пакет обновления.MSXML 3.0Windows XP Professional x64 Edition
ЗагрузитьСкачать пакет обновления.MSXML 3.0Windows Server 2003 с пакетом обновления 2
ЗагрузитьСкачать пакет обновления.MSXML 3.0Выпуск Windows Server 2003 с пакетом обновления 2 для платформы x64
ЗагрузитьСкачать пакет обновления.MSXML 3.0Windows Server 2003 Пакет обновления 2 для систем на базе процессоров Itanium
ЗагрузитьСкачать пакет обновления.MSXML 3.0 и MSXML 6.0Windows Vista, Windows Vista с пакетом обновления 1 или 2 (SP2)
ЗагрузитьСкачать пакет обновления.MSXML 3.0 и MSXML 6.064-разрядные выпуски Windows Vista, 64-разрядные выпуски Windows Vista SP1 и Windows Vista SP2
ЗагрузитьСкачать пакет обновления.MSXML 3.0 и MSXML 6.0Windows Server 2008 и Windows Server 2008 с пакетом обновления 2
ЗагрузитьСкачать пакет обновления.MSXML 3.0 и MSXML 6.0Выпуск Windows Server 2008 x64 и Windows Server 2008 x64 Edition с SP2
ЗагрузитьСкачать пакет обновления.MSXML 3.0 и MSXML 6.0Windows Server 2008 для систем на базе процессоров Itanium и Windows Server 2008 для систем на базе процессоров Itanium 2 с SP2
973688 Описание обновления для Microsoft XML Core Services 4.0 с пакетом обновления 2
MSXML 4.0 был установлен приложением или установить вручную в одиночку. Для установки этого исправления необходимо установить MSXML 4.0 SP2.ЗагрузитьСкачать пакет обновления.MSXML 4.0 С ПАКЕТОМ ОБНОВЛЕНИЯ 2Windows 7; Windows Server 2003 с пакетом обновления 2; Windows Server 2008; Windows Server 2008 R2; Windows Server 2008 Пакет обновления 2; Windows Vista; Windows Vista Пакет обновления 1; Windows Vista Пакет обновления 2; Windows XP Пакет обновления 2; Пакет обновления Windows XP

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

Сведения о файлах

Английская версия данного обновления содержит атрибуты файла (или более поздние атрибуты файлов), приведенные в следующей таблице. Дата и время для этих файлов указаны в формате общего скоординированного времени (UTC). При просмотре сведений о файле, он преобразуется в локальное время. Чтобы узнать разницу между временем по Гринвичу и местным временем, откройте вкладку Часовой пояс элемента Дата и время в панели управления.
Для всех поддерживаемых 32-разрядных версий Windows XP и Windows Server 2003
Имя файлаВерсия файлаРазмер файлаДатаВремя
MSXML6.dll6.20.2003.01,415,00019 августа 2009 г.09:07

Для всех поддерживаемых версий x64 под управлением Windows XP и Windows Server 2003
Имя файлаВерсия файлаРазмер файлаДатаВремя
MSXML6.dll6.20.2003.02,018,64820 августа 2009 г.03:21

Для всех поддерживаемых версий Itanium® под управлением Windows XP и Windows Server 2003
Имя файлаВерсия файлаРазмер файлаДатаВремя
MSXML6.dll6.20.2003.04,251,46420 августа 2009 г.02:23
Дополнительная информация
Дополнительные сведения об определениях типов документа посетите следующий веб-сайт:Дополнительные сведения о XHTML посетите следующий веб-сайт:Дополнительные сведения о MSXML см. следующий сайт Microsoft Developer Network. Дополнительные сведения о списке версий средства синтаксического анализа Microsoft XML (MSXML) щелкните следующий номер статьи базы знаний Майкрософт:
269238 Список версий анализатора Microsoft XML (MSXML)
Ссылки
Для получения дополнительных сведений щелкните следующий номер статьи базы знаний Майкрософт:
954459 MS08-069: Описание обновления для системы безопасности для служб MSXML 6.0: 11 ноября 2008 г.
Для получения дополнительных сведений о терминологии обновлений программного обеспечения щелкните следующий номер статьи базы знаний Майкрософт:
824684 Описание стандартной терминологии, используемой для описания обновлений программных продуктов Майкрософт

Внимание! Эта статья переведена автоматически

Свойства

Номер статьи: 973686 — последний просмотр: 07/03/2016 19:38:00 — редакция: 11.0

  • kbsurveynew kbfix kbexpertiseinter kbqfe atdownload kbmt KB973686 KbMtru
Отзывы и предложения