Logga in med Microsoft
Logga in eller skapa ett konto.
Hej,
Välj ett annat konto.
Du har flera konton
Välj det konto som du vill logga in med.

PROGRAMFEL #: 118145 (Innehållsunderhåll)BUG #: 332758 (SQLBUVSTS)

Symptom

När du besöker en webbplats eller kör ett program som läser in XHTML-dokument med hjälp av Microsoft XML Core Services (MSXML) MSXML skickar begäranden till World Wide Web Consortium (W3C) för att hämta filer med välkända DTD Document Type Definition () varje gång. Problemet kan sätta massor av trafik till W3C-servern. Ibland kan du hitta XHTML-filer inte laddas korrekt eftersom DTD-begäranden som har blockerats av W3C-server.


Du har till exempel en JavaScript-fil (.js) som innehåller följande kod:

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();

När du kör JavaScript-filen laddas filen ett XHTML-dokument med hjälp av MSXML. Om du inte har installerat uppdateringen kan följande felmeddelande när du kör JavaScript-filen om DTD-begäranden som har blockerats av W3C-server:

Fel: Servern förstod inte begäran eller begäran var felaktig.
Fel bearbetningsresurs
'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'.

När du har installerat den här uppdateringen JavaScript-filen ska köras och du får följande meddelande:

XHTML-dokument har lästs in.Obs!

  • När du har installerat den här uppdateringen cachelagrar MSXML DTD-filer lokalt för att minska antalet begäranden som skickas till servern för W3C.

  • När du har installerat den här uppdateringen kan du uppmanas att starta om datorn.

  • Om du installerar uppdateringen i Windows Vista, Windows Server 2008 eller Windows 7 måste du köra installationsfilen som administratör.

  • Mer information om XHTML och dokument typ definitioner (DTD) finns i avsnittet "Mer information".

Lösning

Information om uppdateringen

Så här avgör du vilken version av MSXML

Så här avgör MSXML-version som är installerad på datorn:

  1. Leta upp filen Msxml4.dll i följande katalog:
    C:\Windows\System32

  2. Högerklicka på filen Msxml4.dll och klicka sedan på Egenskaper.

  3. Klicka på fliken Version om du vill visa versionsinformation.
    Obs! Klicka på fliken detaljer i stället i Windows Vista, Windows 7 eller Windows Server 2008.

Så här hämtar du uppdateringen

Den här uppdateringen installeras automatiskt av Windows Update. Men kan du också installera den här uppdateringen manuellt genom att ladda ner lämpligt paket. Det finns flera paket som innehåller denna korrigeringsfil. De paket som har getts ut för följande olika installationsscenarier:

KB-artiklar

Installationsscenarier

Uppdateringspaket

MSXML-versioner

Operativsystem som stöds

973688 beskrivning av en uppdatering för Microsoft XML Core Services 4.0 Service Pack 2

MSXML 4.0 installeras som ett program, eller manuellt installerat själv. Om du vill installera den här snabbkorrigeringen måste du ha installerat för MSXML 4.0 SP2.

Download Hämta uppdateringen nu.

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 servicepack 1. Windows Vista Service Pack 2. Windows XP Service Pack 2. Windows XP Service Pack

973686 beskrivning av en uppdatering för Microsoft MSXML Core Services 6.0 Service Pack 2

MSXML 6.0 installeras som ett program, eller manuellt installerat själv. Om du vill installera den här snabbkorrigeringen måste du ha MSXML 6.0 SP2 är installerat.

Download Hämta uppdateringen nu.

MSXML 6.0 SP2

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

973685 beskrivning av en uppdatering för Microsoft XML Core Services 4.0 Service Pack 3

MSXML 4.0 installeras som ett program, eller manuellt installerat själv. Om du vill installera den här snabbkorrigeringen måste du ha MSXML 4.0 SP3 är installerat.

Download Hämta uppdateringen nu.

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 servicepack 1. Windows Vista Service Pack 2. Windows XP Service Pack 2. Windows XP Service Pack 3

973687 beskrivning av uppdateringar för Microsoft MSXML Core Services 3.0 och MSXML Core Services 6.0

MSXML3 och MSXML6 har installerats i operativsystemet

Download Hämta uppdateringen nu.

MSXML 3.0 eller MSXML 6.0

Windows XP SP3

Download Hämta uppdateringen nu.

MSXML 3.0

Windows XP Professional x64 Edition

Download Hämta uppdateringen nu.

MSXML 3.0

Windows Server 2003 SP2

Download Hämta uppdateringen nu.

MSXML 3.0

Windows Server 2003 Service Pack 2 x64 Edition

Download Hämta uppdateringen nu.

MSXML 3.0

Windows Server 2003 Service Pack 2 för Itanium-baserade system

Download Hämta uppdateringen nu.

MSXML 3.0 eller MSXML 6.0

Windows Vista, Windows Vista SP1 och Windows Vista SP2

Download Hämta uppdateringen nu.

MSXML 3.0 eller MSXML 6.0

64-bitarsversioner av Windows Vista SP1 för Windows Vista 64-bitarsversioner och Windows Vista SP2

Download Hämta uppdateringen nu.

MSXML 3.0 eller MSXML 6.0

Windows Server 2008 och Windows Server 2008 SP2

Download Hämta uppdateringen nu.

MSXML 3.0 eller MSXML 6.0

Windows Server 2008 x64 Edition och Windows Server 2008 x64 Edition SP2

Download Hämta uppdateringen nu.

MSXML 3.0 eller MSXML 6.0

Windows Server 2008 för Itanium-baserade system och Windows Server 2008 för Itanium-baserade system SP2


För mer information om hur du hämtar supportfiler från Microsoft klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:

119591 hämta Microsoft-supportfiler från onlinetjänster
Microsoft har genomsökt denna fil efter virus. Microsoft använde det mest aktuella antivirusprogram som var tillgängligt när filen lades upp. Filen är sparad på servrar med utökad säkerhet som hjälper till att förhindra otillåtna ändringar av den.

Filinformation

Den engelska versionen av den här uppdateringen har de filattribut (eller senare filattribut) som visas i följande tabell. Datum och tider för dessa filer anges i UTC-tid (UTC). När du visar filinformationen konverteras den till lokal tid. Använd fliken tidszon i datum och tid på Kontrollpanelen om du vill se skillnaden mellan UTC-tid och lokal tid.

För alla x86-baserade versioner av Windows XP, i Windows Server 2003, Windows Vista, i Windows Server 2008, för Windows Server 2008 R2 och av Windows 7 som stöds

Filnamn

Filversion

Storlek

Datum

Tid

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

Mer Information

Mer information om definitioner av dokumentet finns på följande webbplats:

http://www.w3.org/TR/xhtml1/dtds.htmlMer information om XHTML finns på följande webbplats:

http://www.w3.org/TR/xhtml1/Mer information om MSXML finns på följande Microsoft Developer Network-webbplats:

http://msdn.microsoft.com/en-us/library/ms763742(VS.85).aspxMer information om listan över versioner av Microsoft XML-tolken (MSXML) klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:

269238 finns lista över Microsoft XML Parser (MSXML) versioner


Referenser

För mer information klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:

954459 MS08-069: beskrivning av säkerhetsuppdatering för XML Core Services 6.0: 11 November 2008


För mer information om terminologin för programuppdateringar klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:

824684
Beskrivning av standardterminologin som används för att beskriva Microsoft-programuppdateringar

Behöver du mer hjälp?

Vill du ha fler alternativ?

Utforska prenumerationsförmåner, bläddra bland utbildningskurser, lär dig hur du skyddar din enhet med mera.

Communities hjälper dig att ställa och svara på frågor, ge feedback och få råd från experter med rika kunskaper.

Hade du nytta av den här informationen?

Hur nöjd är du med språkkvaliteten?
Vad påverkade din upplevelse?
Genom att trycka på skicka, kommer din feedback att användas för att förbättra Microsofts produkter och tjänster. IT-administratören kan samla in denna data. Sekretesspolicy.

Tack för din feedback!

×