Opis aktualizacji dla dodatku Service Pack 3 dla programu Microsoft XML Core Services 4.0

Tłumaczenia artykułów Tłumaczenia artykułów
Numer ID artykułu: 973685 - Zobacz jakich produktów dotyczą zawarte w tym artykule porady.
Rozwiń wszystko | Zwiń wszystko

Na tej stronie

Symptomy

Podczas odwiedzania witryny sieci Web lub uruchomić aplikację, która ładuje dokumentów XHTML przy użyciu programu Microsoft XML Core Services (MSXML), MSXML będzie wysyłać żądania do World Wide Web Consortium (W3C) do pobierania dobrze znanych plików definicji typu dokumentu (DTD) za każdym razem. To zachowanie może przynieść dużo ruchu na serwerze W3C. Czasami można znaleźć pliki XHTML nie są ładowane pomyślnie, ponieważ żądania DTD są blokowane przez serwer W3C.

Na przykład masz plik JavaScript (js), która zawiera poniższy 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&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();
Po uruchomieniu pliku JavaScript, plik ładuje dokumentu XHTML przy użyciu programu MSXML. Jeśli nie masz ta aktualizacja jest zainstalowana, po uruchomieniu pliku JavaScript, jeśli żądania DTD są blokowane przez serwer W3C może pojawić się następujący komunikat o błędzie:
Błąd: Serwer nie zrozumiał żądania lub było ono nieprawidłowe.
Błąd przetwarzania zasobów
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd".
Po zainstalowaniu tej aktualizacji pliku JavaScript uruchomi się pomyślnie i zostanie wyświetlony następujący komunikat:
Dokument XHTML został załadowany pomyślnie.
Uwaga
  • Po zastosowaniu tej aktualizacji program MSXML buforuje fileslocally DTD, aby zmniejszyć liczbę żądań, które są wysyłane do serwera W3C.
  • Afteryou zainstalować tę aktualizację, może zostać wyświetlony monit o ponowne uruchomienie komputera.
  • Po zainstalowaniu tej aktualizacji w systemie Windows Vista, Windows Server 2008 lub Windows 7, należy uruchomić plik instalacyjny jako administrator.
  • Aby uzyskać więcej informacji o XHTML i Definitions(DTD) typu dokumentu zobacz sekcję "Więcej informacji".

Rozwiązanie

Informacje o aktualizacji

Jak określić wersję programu MSXML

Aby ustalić wersję programu MSXML jest zainstalowana na komputerze, wykonaj następujące kroki:
  1. Zlokalizuj plik Msxml4.dll w następującym katalogu:
    C:\Windows\System32
  2. Kliknij prawym przyciskiem myszy plik Msxml4.dll, a następnie kliknij polecenie Właściwości.
  3. Kliknij kartę wersja , aby zobaczyć informacje o wersji.
    Uwaga W systemie Windows Vista, Windows 7 lub Windows Server 2008 kliknij opcję na karcie Szczegóły .

Jak uzyskać tę aktualizację

Ta aktualizacja zostanie zainstalowana automatycznie przez usługi Windows Update. Jednak można również zainstalować tę aktualizację ręcznie pobierając odpowiedni pakiet. Istnieje kilka pakietów, które zawierają tę poprawkę. Te pakiety zostały wydane w następujących scenariuszach instalacji różnych:
Zwiń tę tabelęRozwiń tę tabelę
Artykuły z bazy wiedzyScenariusze instalacjiPakiety aktualizacjiWersje programu MSXMLObsługiwane systemy operacyjne
973685 Opis aktualizacji dla dodatku Service Pack 3 dla programu Microsoft XML Core Services 4.0
Program MSXML 4.0 jest zainstalowana przez aplikację lub ręcznie zainstalować samodzielnie. Aby zastosować tę poprawkę, musi mieć zainstalowany dodatek SP3 dla programu MSXML 4.0.
Zwiń ten obrazekRozwiń ten obrazek
Pobierz
Pobierz teraz pakiet aktualizacji.
PROGRAM MSXML 4.0 Z DODATKIEM SP3Windows 7; Windows Server 2003 z dodatkiem Service Pack 2; Windows Server 2008 r.; Windows Server 2008 R2; Windows Server 2008 z dodatkiem Service Pack 2; Windows Vista; Windows Vista z dodatkiem Service Pack 1; Windows Vista z dodatkiem Service Pack 2; Windows XP z dodatkiem Service Pack 2; Windows XP z dodatkiem Service Pack 3
973686 Opis aktualizacji dla dodatku Service Pack 2 dla programu Microsoft MSXML Core Services 6.0
Program MSXML 6.0 jest zainstalowana przez aplikację lub ręcznie zainstalować samodzielnie. Aby zastosować tę poprawkę, musi mieć zainstalowany dodatek SP2 dla programu MSXML 6.0.
Zwiń ten obrazekRozwiń ten obrazek
Pobierz
Pobierz teraz pakiet aktualizacji.
PROGRAM MSXML 6.0 Z DODATKIEM SP2Windows Server 2003 z dodatkiem Service Pack 2; Windows XP z dodatkiem Service Pack 2
973687 Opis aktualizacji dla Microsoft MSXML Core Services 3.0 i programu MSXML Core Services 6.0
Msxml3 i MSXML6 zostały zainstalowane przez system operacyjny
Zwiń ten obrazekRozwiń ten obrazek
Pobierz
Pobierz teraz pakiet aktualizacji.
Msxml3.0 i MSXML 6.0Dodatek SP3 dla systemu Windows XP
Zwiń ten obrazekRozwiń ten obrazek
Pobierz
Pobierz teraz pakiet aktualizacji.
PROGRAM MSXML 3.0Windows XP Professional x 64 Edition
Zwiń ten obrazekRozwiń ten obrazek
Pobierz
Pobierz teraz pakiet aktualizacji.
PROGRAM MSXML 3.0Windows Server 2003 z dodatkiem SP2
Zwiń ten obrazekRozwiń ten obrazek
Pobierz
Pobierz teraz pakiet aktualizacji.
PROGRAM MSXML 3.0System Windows Server 2003 z dodatkiem Service Pack 2 x 64 Edition
Zwiń ten obrazekRozwiń ten obrazek
Pobierz
Pobierz teraz pakiet aktualizacji.
PROGRAM MSXML 3.0Windows Server 2003 z dodatkiem Service Pack 2 dla systemów opartych na procesorach Itanium
Zwiń ten obrazekRozwiń ten obrazek
Pobierz
Pobierz teraz pakiet aktualizacji.
Parser MSXML 3.0 i MSXML 6.0Windows Vista, Windows Vista z dodatkiem SP1 i Windows Vista z dodatkiem SP2
Zwiń ten obrazekRozwiń ten obrazek
Pobierz
Pobierz teraz pakiet aktualizacji.
Parser MSXML 3.0 i MSXML 6.0Windows Vista 64-bitowych wersji, dodatku SP1 dla systemu Windows Vista 64-bitowych i Windows Vista z dodatkiem SP2
Zwiń ten obrazekRozwiń ten obrazek
Pobierz
Pobierz teraz pakiet aktualizacji.
Parser MSXML 3.0 i MSXML 6.0Windows Server 2008 i Windows Server 2008 z dodatkiem SP2
Zwiń ten obrazekRozwiń ten obrazek
Pobierz
Pobierz teraz pakiet aktualizacji.
Parser MSXML 3.0 i MSXML 6.0Windows Server 2008 x 64 Edition i Windows Server 2008 x 64 Edition z dodatkiem SP2
Zwiń ten obrazekRozwiń ten obrazek
Pobierz
Pobierz teraz pakiet aktualizacji.
Parser MSXML 3.0 i MSXML 6.0Windows Server 2008 dla systemów opartych na procesorach Itanium i Windows Server 2008 dla systemów opartych na procesorach Itanium z dodatkiem SP2
973688 Opis aktualizacji dla Microsoft XML Core Services 4.0 Service Pack 2
Program MSXML 4.0 jest zainstalowana przez aplikację lub ręcznie zainstalować samodzielnie. Aby zastosować tę poprawkę, musi mieć zainstalowany dodatek SP2 dla programu MSXML 4.0.
Zwiń ten obrazekRozwiń ten obrazek
Pobierz
Pobierz teraz pakiet aktualizacji.
PROGRAM MSXML 4.0 Z DODATKIEM SP2Windows 7; Windows Server 2003 z dodatkiem Service Pack 2; Windows Server 2008 r.; Windows Server 2008 R2; Windows Server 2008 z dodatkiem Service Pack 2; Windows Vista; Windows Vista z dodatkiem Service Pack 1; Windows Vista z dodatkiem Service Pack 2; Windows XP z dodatkiem Service Pack 2; Windows XP z dodatkiem Service Pack

Aby uzyskać więcej informacji dotyczących sposobu pobierania plików pomocy technicznej firmy Microsoft kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:
119591 Jak uzyskać pliki pomocy technicznej Microsoft w usługach online
Firma Microsoft przeskanowała plik w poszukiwaniu wirusów. Microsoft użył najbardziej aktualnego oprogramowania do wykrywania wirusów, jaki dostępny był w dniu opublikowania pliku. Plik jest przechowywany na serwerach o zwiększonych zabezpieczeniach, które uniemożliwiają nieautoryzowane zmiany w pliku.

Informacje dotyczące plików poprawki

Wersja anglojęzyczna tej aktualizacji ma atrybuty plików (lub nowsze) wymieniono w poniższej tabeli. Daty i godziny odpowiadające tym plikom zostały podane w formacie uniwersalnego czasu koordynowanego (UTC, Coordinated Universal Time). Po wyświetleniu informacji o pliku są konwertowane na czas lokalny. Aby zobaczyć różnicę między czasem UTC i czasem lokalnym, należy użyć z karty Strefa czasowa w elemencie Data i godzina w Panelu sterowania.
Wszystkie obsługiwane wersje x 86 systemu Windows XP, systemu Windows Server 2003, systemu Windows Vista, Windows Server 2008, systemu Windows Server 2008 R2 i Windows 7
Zwiń tę tabelęRozwiń tę tabelę
Nazwa plikuWersja plikuRozmiar plikuDataGodzina
Msxml4.dll4.30.2107.01,393,48020-lip-200914:16
Msxml4r.dll4.30.2100.088,90420-lip-200914:16

Więcej informacji

Aby uzyskać więcej informacji na temat definicji typu dokumentu odwiedź następującą witrynę sieci Web:
http://www.w3.org/TR/xhtml1/dtds.HTML
Aby uzyskać więcej informacji o XHTML odwiedź następującą witrynę sieci Web:
http://www.w3.org/TR/xhtml1/
Aby uzyskać więcej informacji na temat programu MSXML odwiedź następującą witrynę Microsoft Developer Network w sieci Web:
http://msdn.microsoft.com/en-us/library/ms763742 (VS.85).aspx)
Aby uzyskać więcej informacji o liście wersje programu Microsoft XML Parser (MSXML) kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:
269238 Lista wersji programu Microsoft XML Parser (MSXML)

Materiały referencyjne

Aby uzyskać więcej informacji, kliknij następujący numer artykułu w celu wyświetlenia go w bazie wiedzy Microsoft Knowledge Base:
954459 MS08-069: Opis aktualizacji zabezpieczeń programu XML Core Services 6.0: 11 listopada 2008
Aby uzyskać więcej informacji dotyczących terminologii aktualizacji oprogramowania kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:
824684 Opis standardowej terminologii używanej do opisywania aktualizacji oprogramowania firmy Microsoft

Właściwości

Numer ID artykułu: 973685 - Ostatnia weryfikacja: 21 maja 2014 - Weryfikacja: 1.0
Informacje zawarte w tym artykule dotyczą:
  • Microsoft XML Core Services 4.0 Service Pack 3
Słowa kluczowe: 
kbsurveynew kbfix kbexpertiseinter kbqfe atdownload kbmt KB973685 KbMtpl
Przetłumaczone maszynowo
WAŻNE: Ten artykuł został przetłumaczony przy użyciu oprogramowania firmy Microsoft do tłumaczenia maszynowego i może być poprawiony przy użyciu technologii Community Translation Framework (CTF). Firma Microsoft udostępnia artykuły tłumaczone maszynowo, poprawione przez społeczność, a także tłumaczone przez tłumaczy profesjonalnych, aby zapewnić dostęp do wszystkich artykułów w bazie wiedzy w wielu językach. Artykuły tłumaczone maszynowo i poprawione mogą zawierać błędy pisowni, składniowe i gramatyczne. Firma Microsoft nie ponosi odpowiedzialności za żadne nieścisłości, błędy ani szkody spowodowane przez niepoprawne tłumaczenia zawartości ani przez korzystanie z niej przez klientów. Więcej o strukturze CTF: http://support.microsoft.com/gp/machine-translation-corrections/pl.
Anglojęzyczna wersja tego artykułu to: 973685

Przekaż opinię

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com