VEA nr: 118145 (Content Maintenance)BUG #: 332758 (SQLBUVSTS)
Sümptomid
Kui külastate veebisaiti või käivitada rakendus, mis laadib XHTML dokumente kasutades Microsoft XML Core Services (MSXML), MSXML saata päringuid World Wide Webi konsortsiumi (W3C) tuntud dokumendi tüübi definitsioon (DTD) failide toomine iga kord. Selline käitumine võib tuua palju liiklust W3C server. Mõnikord võite leida XHTML faile ei laadita edukalt sest DTD taotlused on blokeeritud W3C serveri poolt.
Näiteks on teil JavaScript faili (js), mis sisaldab järgmist:
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-faili käivitamisel laadib faili XHTML dokumendi MSXML-i abil. Kui teil pole selle värskenduse installida, võidakse kuvada järgmine tõrketeade JavaScript-faili käivitamisel, kui DTD taotlused on blokeeritud W3C serveri poolt:
VIGA: Server ei saanud taotlust aru või taotlus oli vale.
Viga töötlemine ressurss
'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'.
Pärast selle värskenduse installimist edukalt käivitub JavaScript-faili ning kuvatakse järgmine teade:
XHTML dokumendi laaditi edukalt.Märkus
-
Pärast selle värskenduse rakendamist MSXML-i vahemälu DTD-failide kohalikul tasandil, et vähendada W3C serveri saadetud taotluste arv.
-
Pärast selle värskenduse installimist palutakse teil arvuti taaskäivitada.
-
Kui värskenduse installimist Windows Vista, Windows Server 2008 või Windows 7, peate käivitama setup faili administraatorina.
-
XHTML ja dokumendi tüübi definitsioonid (DTD) kohta lisateabe saamiseks lugege jaotist "Lisateave".
Lahendus
Värskenduse teave
MSXML-i versiooni määratlemine
Teie arvutisse installitud MSXML versiooni määratlemiseks toimige järgmiselt.
-
Leidke fail Msxml4.dll järgmises kaustas:
C:\Windows\System32 -
Paremklõpsake Msxml4.dll failil ja seejärel suvandil Atribuudid.
-
Klõpsake vahekaardil versioon versiooni saamiseks.
Märkus. Windows Vista, Windows 7 või Windows Server 2008, klõpsake vahekaarti üksikasjad .
Selle värskenduse hankimine
See värskendus installitakse automaatselt Windows Update'i abil. Siiski võib ka selle värskenduse installimist käsitsi laadides alla sobiva paketi. On mitmeid pakette, mis sisaldavad selle paranduse. Need paketid välja antud eri paigaldamine järgmistel juhtudel:
KB artiklid |
Installimisstsenaariumid |
Värskenduskomplekti pakettide |
MSXML-i versioonid |
Toetatavad operatsioonisüsteemid |
973688 kirjeldus värskendus Microsoft XML Core Services 4.0 Service Pack 2 |
MSXML 4.0 oli paigaldatud rakenduse või käsitsi paigaldada ise. Selle kiirparanduse rakendamiseks peab teil olema installitud MSXML 4.0 hoolduspakett SP2. |
MSXML 4.0 HOOLDUSPAKETT SP2 |
Windows 7. Windows Server 2003 Service Pack 2. Windows Server 2008. Windows Server 2008 R2; Windows Server 2008 hoolduspakett 2. Windows Vista; Windows Vista Service Pack 1. Windows Vista Service Pack 2. Windows XP hoolduspakett Service Pack 2. Windows XP hoolduspakett? |
|
973686 kirjeldus värskendus Microsoft MSXML Core Services 6.0 Service Pack 2 |
MSXML 6.0 oli paigaldatud rakenduse või käsitsi paigaldada ise. Selle kiirparanduse rakendamiseks peab teil olema installitud MSXML 6.0 hoolduspakett SP2. |
MSXML 6.0 HOOLDUSPAKETT SP2 |
Windows Server 2003 Service Pack 2. Windows XP hoolduspakett Service Pack 2 |
|
Microsoft XML Core Services 4.0 Service Pack 3 värskenduse kirjeldus 973685 |
MSXML 4.0 oli paigaldatud rakenduse või käsitsi paigaldada ise. Selle kiirparanduse rakendamiseks peab teil olema installitud MSXML 4.0 hoolduspakett SP3. |
MSXML 4.0 HOOLDUSPAKETT SP3 |
Windows 7. Windows Server 2003 Service Pack 2. Windows Server 2008. Windows Server 2008 R2; Windows Server 2008 hoolduspakett 2. Windows Vista; Windows Vista Service Pack 1. Windows Vista Service Pack 2. Windows XP hoolduspakett Service Pack 2. Windows XP hoolduspakett Service Pack 3 |
|
973687 värskenduste kirjeldus Microsoft MSXML Core Services 3.0 ja MSXML Core Services 6.0 |
MSXML3 ja MSXML6 olid paigaldatud operatsioonisüsteemi |
MSXML 3.0 ja MSXML 6.0 |
Windows XP hoolduspaketi SP3 |
|
MSXML 3.0 |
Windows XP Professional x64 Edition |
|||
MSXML 3.0 |
Windows Server 2003 SP2 |
|||
MSXML 3.0 |
Windows Server 2003 Service Pack 2 x64 Edition |
|||
MSXML 3.0 |
Windows Server 2003 Service Pack 2 Itaniumi-põhistele süsteemidele |
|||
MSXML 3.0 ja MSXML 6.0 |
Windows Vista, Windows Vista hoolduspaketi SP1 ja Windows Vista SP2 |
|||
MSXML 3.0 ja MSXML 6.0 |
Windows Vista 64-bitised väljaanded, Windows Vista 64-bitised väljaanded SP1 ja Windows Vista SP2 |
|||
MSXML 3.0 ja MSXML 6.0 |
Windows Server 2008 ja Windows Server 2008 hoolduspaketi SP2 |
|||
MSXML 3.0 ja MSXML 6.0 |
Windows Server 2008 x64 Edition ja Windows Server 2008 x64 Edition SP2 |
|||
MSXML 3.0 ja MSXML 6.0 |
Windows Server 2008 värskendus Itaniumi-põhistele süsteemidele ja Windows Server 2008 SP2 Itaniumi-põhistele süsteemidele |
Microsofti tugifailide värskenduste allalaadimise kohta lisateavet hõlmava Microsofti teabebaasi artikli kuvamiseks klõpsake järgmist artiklinumbrit:
119591 kuidas Microsofti tugifailide hankimine võrguteenuste kaudu
Microsoft skannis seda faili viiruste leidmiseks. Microsoft kasutas uusimat viirusetõrjetarkvara, mis oli faili postitamise päeval saadaval. Faili talletatakse täiustatud turvalisusega serverites, mis aitab takistada faili volitamata muutmist.
Failiteave
Selle värskenduse ingliskeelne versioon on failiatribuute (või uuemaid) mis on loetletud järgmises tabelis. Kuupäevad ja kellaajad need failid jaoks on loetletud maailmaaja järgi (UTC). Faili teabe vaatamisel teisendatakse see kohalikule ajale. UTC ja kohaliku aja erinevuste väljaselgitamiseks kasutage juhtpaneeli üksuses kuupäev ja kellaaeg vahekaarti ajavöönd .
Kõigi x86-põhiste toetatud versioonide Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008, Windows Server 2008 R2 ja Windows 7
Faili nimi |
Faili versioon |
Faili maht |
Kuupäev |
Aeg |
---|---|---|---|---|
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 |
Lisateabe saamiseks
Dokumendi tüübi definitsioonid kohta lisateabe saamiseks külastage järgmist veebisaiti:
http://www.w3.org/TR/xhtml1/dtds.htmlXHTML kohta lisateabe saamiseks külastage järgmist veebisaiti:
http://www.w3.org/TR/xhtml1/MSXML-i kohta lisateabe saamiseks külastage järgmist Microsoft Developer Network veebisaidile:
http://msdn.microsoft.com/en-us/library/ms763742(VS.85).aspxMicrosoft XML Parser (MSXML) versioonide loendi kohta lisateabe saamiseks klõpsake Microsofti teabebaasi (Knowledge Base) artikli kuvamiseks järgmist artiklinumbrit:
269238 loendi kohta Microsoft XML Parser (MSXML) versioonid
Viited
Lisateabe saamiseks klõpsake Microsofti teabebaasi artikli kuvamiseks järgmist artiklinumbrit:
954459 MS08-069: XML Core Services 6.0 turbevärskenduse kirjeldus: 11 November 2008
Tarkvaravärskenduste terminoloogia kohta lisateabe saamiseks avage Microsofti teabebaasi (Knowledge Base) artikkel, klõpsates järgmist artiklinumbrit:
824684
Microsofti tarkvaravärskenduste iseloomustamiseks kasutatavate standardterminite kirjeldus