Описание на актуализацията за Microsoft XML Core Services 4.0 Service Pack 2

ГРЕШКА #: 118145 (поддръжка на съдържанието)грешка #: 332758 (SQLBUVSTS)

Симптоми

Когато посетите уеб сайт или стартирате приложение, което зарежда XHTML документи с помощта на Microsoft XML Core Services (MSXML), MSXML изпраща заявки за World Wide Web Consortium (W3C) за извличане на известни документ въведете дефиниции (DTD) файлове всеки път. Това поведение може да донесе много трафик към сървъра на W3C. Понякога можете да намерите XHTML файлове не са заредени успешно защото DTD заявки са блокирани от сървъра на W3C.


Например имате JavaScript файл (.js), който съдържа следния код:

function pullXHtml() {  var xml = new ActiveXObject("Msxml2.DOMDocument.4.0");
xml.async = 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 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 кешира DTD файлове локално, за да се намали броят на заявките, които се изпращат към сървъра на W3C.

  • След като инсталирате тази актуализация, може да бъдете подканени да рестартирате компютъра.

  • Ако инсталирате актуализация в Windows Vista, Windows Server 2008 или Windows 7, трябва да стартирате инсталационния файл като администратор.

  • За повече информация за XHTML и дефиниции за тип документ (DTD) вижте раздела "Допълнителна информация".

Решение

Информация за актуализацията

Как да проверите коя версия на MSXML

За да определите MSXML версия, която е инсталирана на компютъра, изпълнете следните стъпки:

  1. Намерете файла Msxml4.dll в следната директория:
    C:\Windows\System32

  2. С десния бутон върху файла Msxml4.dll и след това щракнете върху свойства.

  3. Щракнете върху раздела версия , за да видите информация за версията.
    Забележка: В Windows Vista, Windows 7 или Windows Server 2008 щракнете върху раздела подробни данни .

Как да получите тази актуализация

Тази актуализация ще се инсталира автоматично от Windows Update. Въпреки това можете да инсталирате тази актуализация ръчно чрез изтегляне на съответния пакет. Има няколко пакети, които съдържат тази корекция. Тези пакети, издадени за друга инсталация следните сценарии:

Статии от базата знания

Сценарии за инсталиране

Пакетите за актуализация

MSXML версии

Поддържани операционни системи

описание на актуализацията за Microsoft XML Core Services 4.0 Service Pack 2

MSXML 4.0 е инсталиран от приложение или ръчно инсталиран сами. За да приложите тази актуална корекция, трябва да имате инсталиран MSXML 4.0 SP2.

Download

MSXML 4.0 SP2

Windows 7; Windows Server 2003 Service Pack 2. Windows Server 2008; Windows Server 2008 R2; Windows Server 2008 Service Pack 2. Windows Vista; Windows Vista Service Pack 1; Windows Vista Service Pack 2. Windows XP Service Pack 2. Сервизен пакет за Windows XP

описание на актуализацията за Microsoft MSXML основни услуги 6.0 Service Pack 2

MSXML 6.0 е инсталиран от приложение или ръчно инсталиран сами. За да приложите тази актуална корекция, трябва да имате инсталиран SP2 на MSXML 6.0.

Download

MSXML 6.0 SP2

Windows Server 2003 Service Pack 2. Windows XP Service Pack 2

описание на актуализацията за Microsoft XML Core Services 4.0 Service Pack 3

MSXML 4.0 е инсталиран от приложение или ръчно инсталиран сами. За да приложите тази актуална корекция, трябва да имате MSXML 4.0 SP3 инсталира.

Download

MSXML 4.0 SP3

Windows 7; Windows Server 2003 Service Pack 2. Windows Server 2008; Windows Server 2008 R2; Windows Server 2008 Service Pack 2. Windows Vista; Windows Vista Service Pack 1; Windows Vista Service Pack 2. Windows XP Service Pack 2. Windows XP Service Pack 3

описание на актуализациите за Microsoft MSXML Core Services 3.0 и MSXML 6.0 основни услуги

MSXML3 и MSXML6 са инсталирани от операционната система

Download

MSXML 3.0 и MSXML 6.0

Windows XP SP3

Download

MSXML 3.0

Windows XP Professional x64 издание

Download

MSXML 3.0

Windows Server 2003 SP2

Download

MSXML 3.0

Windows Server 2003 Service Pack 2 x64 издание

Download

MSXML 3.0

Windows Server 2003 Service Pack 2 за системи, базирани на Itanium

Download

MSXML 3.0 и MSXML 6.0

Windows Vista, Windows Vista SP1 и Windows Vista SP2

Download

MSXML 3.0 и MSXML 6.0

64-битовите издания на Windows Vista, Windows Vista 64-битовите издания SP1 и Windows Vista SP2

Download

MSXML 3.0 и MSXML 6.0

Windows Server 2008 и Windows Server 2008 SP2

Download

MSXML 3.0 и MSXML 6.0

Windows Server 2008 x64 Edition и Windows Server 2008 x64 издание SP2

Download

MSXML 3.0 и MSXML 6.0

Windows Server 2008 за Itanium базирани системи и Windows Server 2008 за Itanium базирани системи SP2


За повече информация как да изтеглите файлове за поддръжка на Microsoft щракнете върху следния номер на статия в базата знания на Microsoft:

как да получите файлове за поддръжка на Microsoft от онлайн услуги
Microsoft е сканирал този файл за вируси. Microsoft използва най-новия софтуер за откриване на вируси, който е достъпен към датата на публикуване на файла. Файлът е записан на сървъри с повишена защита, които помагат за предотвратяването на неупълномощени промени във файла.

Файлова информация

Англоезичната версия на тази актуализация притежава файлови атрибути (или по-нови файлови атрибути), които са изброени в следващата таблица. Датите и часовете за тези файлове са изброени в координирано световно време (UTC). При преглед на информацията за файла, преобразувана в местно време. За да намерите разликата между UTC и местното време, използвайте раздела часова зона в елемента " Дата и час " в контролния панел.

За всички поддържани базирани на x86 версии на Windows XP, Windows Server 2003, на Windows Vista, на Windows Server 2008, Windows Server 2008 R2 и на Windows 7

Име на файл

Версия на файла

Размер на файла

Дата

Време

Msxml4.dll

4.20.9876.0

1,348,432

20-Jul-2009

16:05

Msxml4a.dll

4.10.9404.0

53,768

20-Jul-2009

16:05

Msxml4r.dll

4.10.9404.0

91,656

20-Jul-2009

16:05

Допълнителна информация

За повече информация относно дефиниции на типа на документа посетете следния уеб сайт:

За повече информация относно XHTML посетете следния уеб сайт:

За повече информация относно MSXML посетете следния сайт на Microsoft Developer Network Web:

За допълнителна информация относно списъка на Microsoft XML Parser (MSXML) версии щракнете върху следния номер на статия в базата знания на Microsoft:

списък на Microsoft XML Parser (MSXML) версии


Препратки

За повече информация щракнете върху следния номер на статия в базата знания на Microsoft:

MS08-069: описание на актуализацията на защитата за XML Core Services 6.0: 11 ноември 2008 г.


За повече информация относно терминологията за актуализация на софтуера щракнете върху следния номер на статия, за да я видите в базата данни на Microsoft:


Описание на стандартната терминология, използвана за описание на софтуерните актуализации на Microsoft

Нуждаете се от още помощ?

Разширете уменията си
Преглед на обучението
Получавайте първи новите функции
Присъединете се към Microsoft приобщени

Беше ли полезна тази информация?

Благодарим ви за обратната връзка!

Благодарим ви за вашата обратна връзка. Изглежда, че ще бъде полезно да ви свържем с един от нашите агенти по поддръжката на Office.

×