Преминаване към основното съдържание
Поддръжка
Влизане с Microsoft
Влезте или създайте акаунт.
Здравейте,
Изберете друг акаунт.
Имате няколко акаунта
Изберете акаунта, с който искате да влезете.

ГРЕШКА #: 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 версии

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

973688 описание на актуализацията за 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

973686 описание на актуализацията за 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

973685 описание на актуализацията за 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

973687 описание на актуализациите за 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:

119591 как да получите файлове за поддръжка на 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

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

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

http://www.w3.org/TR/xhtml1/dtds.htmlЗа повече информация относно XHTML посетете следния уеб сайт:

http://www.w3.org/TR/xhtml1/За повече информация относно MSXML посетете следния сайт на Microsoft Developer Network Web:

http://msdn.microsoft.com/en-us/library/ms763742(VS.85).aspxЗа допълнителна информация относно списъка на Microsoft XML Parser (MSXML) версии щракнете върху следния номер на статия в базата знания на Microsoft:

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


Препратки

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

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


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

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

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

Искате ли още опции?

Разгледайте ползите от абонамента, прегледайте курсовете за обучение, научете как да защитите устройството си и още.

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

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

Доколко сте доволни от качеството на езика?
Какво е повлияло на вашия потребителски опит?
Като натиснете „Подаване“, вашата обратна връзка ще се използва за подобряване на продуктите и услугите на Microsoft. Вашият ИТ администратор ще може да събира тези данни. Декларация за поверителност.

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

×