DetailPage-MSS-KB

Knowledge Base

Artikel-ID: 973685 - Geändert am: Mittwoch, 21. Mai 2014 - Version: 4.0

 

Auf dieser Seite

Problembeschreibung

Wenn Sie eine Website besuchen oder führen Sie eine Anwendung, die XHTML-Dokumente mithilfe von Microsoft XML Core Services (MSXML) lädt, MSXML sendet Anforderungen an den World Wide Web Consortium (W3C) bekannte Dokumenttypdefinition (DTD) Dateien abrufen jedes Mal. Dieses Verhalten kann mit dem W3C-Server viel Verkehr bringen. In einigen Fällen stellen Sie möglicherweise fest, dass die XHTML-Dateien nicht erfolgreich geladen werden, da die DTD-Anforderungen durch den W3C-Server blockiert werden.

Sie haben z. B. eine JavaScript-Datei (. js), die den folgenden Code enthält:
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();
Wenn Sie die JavaScript-Datei ausführen, lädt die Datei einem XHTML-Dokument mit MSXML. Wenn Sie nicht dieses Update installiert haben, erhalten Sie folgende Fehlermeldung, wenn Sie die JavaScript-Datei ausführen, wenn die DTD-Anforderungen durch den W3C-Server blockiert werden:
Fehler: Der Server hat die Anforderung nicht verstanden oder die Anfrage war ungültig.
Fehler Verarbeitungsressource
'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'.
Nach der Installation dieses Updates die JavaScript-Datei erfolgreich ausgeführt und Sie erhalten die folgende Meldung angezeigt:
XHTML-Dokument wurde erfolgreich geladen.
Hinweis
  • Nachdem Sie dieses Update angewendet haben, speichert MSXML die DTD-Fileslocally, um die Anzahl der Anforderungen reduzieren, die auf dem W3C-Server gesendet werden.
  • Installieren Sie dieses Update auch, Sie werden aufgefordert, den Computer neu zu starten.
  • Wenn Sie das Update in Windows Vista, Windows Server 2008 oder Windows 7 installieren, müssen Sie die Setup-Datei als Administrator ausführen.
  • Weitere Informationen zu XHTML und zu den Typ Definitions(DTD) Dokument finden Sie im Abschnitt "Weitere Informationen".

Lösung

Update-Informationen

Wie Sie die MSXML-Version zu bestimmen

Gehen Sie folgendermaßen vor, um die MSXML-Version zu bestimmen, die auf Ihrem Computer installiert ist:
  1. Suchen Sie die Datei "Msxml4.dll" im folgenden Verzeichnis:
    C:\Windows\System32
  2. Maustaste auf die Datei "Msxml4.dll", und klicken Sie dann auf Eigenschaften.
  3. Klicken Sie auf die Registerkarte Version , um die Versionsinformationen anzuzeigen.
    Hinweis Klicken Sie in Windows Vista, Windows 7 oder Windows Server 2008 stattdessen auf die Registerkarte Details .

Wie Sie dieses Update erhalten.

Dieses Update wird automatisch von Windows Update installiert werden. Jedoch können Sie auch dieses Update manuell installieren, indem Sie das entsprechende Paket herunterladen. Es gibt mehrere Pakete, die dieses Update enthalten. Diese Pakete wurden für die folgenden Szenarien bei der Installation zur Verfügung gestellt:
Tabelle minimierenTabelle vergrößern
Knowledge Base-ArtikelInstallationsszenarienUpdate-PaketeMSXML-VersionenUnterstützte Betriebssysteme
973685  (http://support.microsoft.com/kb/973685/ )
MSXML 4.0 wurde von einer Anwendung installiert oder selbst manuell installiert. Um diesen Hotfix anwenden zu können, müssen Sie MSXML 4.0 SP3 installiert haben.
Bild minimierenBild vergrößern
Herunterladen
Downloaden Sie das Update-Paket jetzt. (http://www.microsoft.com/downloads/details.aspx?FamilyId=e35f3dd3-1bb7-4c74-aed2-49dbae77546b)
MSXML 4.0 SP3Windows 7; Windows Server 2003 Servicepack 2; WindowsServer 2008; Windows Server 2008 R2; Windows Server 2008 Servicepack 2; Windows Vista; Windows Vista Servicepack 1; Windows Vista Servicepack 2; Windows XP Servicepack 2; Windows XP Servicepack 3
973686  (http://support.microsoft.com/kb/973686/ ) Beschreibung des Updates für Microsoft MSXML Core Services 6.0 Service Pack 2
MSXML 6.0 wurde von einer Anwendung installiert oder selbst manuell installiert. Um diesen Hotfix anwenden zu können, müssen Sie MSXML 6.0 SP2 installiert sein.
Bild minimierenBild vergrößern
Herunterladen
Downloaden Sie das Update-Paket jetzt. (http://www.microsoft.com/downloads/details.aspx?FamilyId=819352df-cffa-413a-94d1-6213927137f6)
MSXML 6.0 SP2Windows Server 2003 Servicepack 2; Windows XP Servicepack 2
973687  (http://support.microsoft.com/kb/973687/ ) Beschreibung des Updates für Microsoft MSXML Core Services 3.0 und MSXML Core Services 6.0
MSXML3 und MSXML6 wurden durch das Betriebssystem installiert.
Bild minimierenBild vergrößern
Herunterladen
Downloaden Sie das Update-Paket jetzt. (http://www.microsoft.com/downloads/details.aspx?FamilyId=1b643267-9116-4258-a53a-5a41426dcbcb)
Msxml3.0 und MSXML 6.0Windows XP SP3
Bild minimierenBild vergrößern
Herunterladen
Downloaden Sie das Update-Paket jetzt. (http://www.microsoft.com/downloads/details.aspx?FamilyId=4bdcdabe-f1fb-4465-acc3-1db8a5b19491)
MSXML 3.0Windows XP Professional X 64 Edition
Bild minimierenBild vergrößern
Herunterladen
Das Update-Paket jetzt herunterladen. (http://www.microsoft.com/downloads/details.aspx?FamilyId=567cc6dc-f5d0-48e4-af0f-148cea6c00f8)
MSXML 3.0Windows Server 2003 SP2
Bild minimierenBild vergrößern
Herunterladen
Das Update-Paket jetzt herunterladen. (http://www.microsoft.com/downloads/details.aspx?FamilyId=6cedb430-1cce-4503-b327-6cfa5dff5932)
MSXML 3.0Windows Server 2003 Service Pack 2 x64 Edition
Bild minimierenBild vergrößern
Herunterladen
Das Update-Paket jetzt herunterladen. (http://www.microsoft.com/downloads/details.aspx?FamilyId=cca1747b-148d-44ed-82ee-245663f26398)
MSXML 3.0Windows Server 2003 Servicepack 2 für Itanium-basierte Systeme
Bild minimierenBild vergrößern
Herunterladen
Downloaden Sie das Update-Paket jetzt. (http://www.microsoft.com/downloads/details.aspx?FamilyId=8b885659-149b-45eb-a9c3-c58f94e19aa9)
MSXML 3.0 und MSXML 6.0Windows Vista, Windows vistasp1 und Windows vistasp2
Bild minimierenBild vergrößern
Herunterladen
Downloaden Sie das Update-Paket jetzt. (http://www.microsoft.com/downloads/details.aspx?FamilyId=b339502a-fdb3-422b-a300-1471f5eb926e)
MSXML 3.0 und MSXML 6.0Windows Vista 64-Bit-Versionen, Windows Vista 64-Bit Edition SP1 und Windows vistasp2
Bild minimierenBild vergrößern
Herunterladen
Downloaden Sie das Update-Paket jetzt. (http://www.microsoft.com/downloads/details.aspx?FamilyId=ed45f2d6-694a-4c67-8834-87f892ff85b8)
MSXML 3.0 und MSXML 6.0WindowsServer 2008 und Windows Server 2008 SP2
Bild minimierenBild vergrößern
Herunterladen
Downloaden Sie das Update-Paket jetzt. (http://www.microsoft.com/downloads/details.aspx?FamilyId=60bad052-b9e9-424f-a144-1403162ac413)
MSXML 3.0 und MSXML 6.0Windows Server 2008 x 64 Edition und WindowsServer 2008 x 64 Edition SP2
Bild minimierenBild vergrößern
Herunterladen
Downloaden Sie das Update-Paket jetzt. (http://www.microsoft.com/downloads/details.aspx?FamilyId=4a2002f3-dd1e-4758-86c0-8f0aba72faa6)
MSXML 3.0 und MSXML 6.0WindowsServer 2008 für Itanium-basierte Systeme und WindowsServer 2008 für Itanium-basierte Systeme SP2
973688  (http://support.microsoft.com/kb/973688/ ) Beschreibung des Updates für Microsoft XML Core Services 4.0 Service Pack 2
MSXML 4.0 wurde von einer Anwendung installiert oder selbst manuell installiert. Um diesen Hotfix anwenden zu können, müssen Sie MSXML 4.0 SP2 installiert haben.
Bild minimierenBild vergrößern
Herunterladen
Downloaden Sie das Update-Paket jetzt. (http://www.microsoft.com/downloads/details.aspx?FamilyId=00bcdf28-2299-4150-964d-88a601e25229)
MSXML 4.0 SP2Windows 7; Windows Server 2003 Servicepack 2; WindowsServer 2008; Windows Server 2008 R2; Windows Server 2008 Servicepack 2; Windows Vista; Windows Vista Servicepack 1; Windows Vista Servicepack 2; Windows XP Servicepack 2; Windows XP Servicepack

Weitere Informationen über das Downloaden von Microsoft Support-Dateien klicken Sie auf die folgende Artikelnummer, um den Artikel der Microsoft Knowledge Base anzuzeigen:
119591  (http://support.microsoft.com/kb/119591/ ) So erhalten Sie Microsoft Support-Dateien von online-Diensten
Microsoft hat diese Datei auf Viren überprüft. Microsoft hat die aktuelle Virenerkennungssoftware, die verfügbar zum Zeitpunkt der Veröffentlichung die Datei verwendet. Die Datei wird auf Servern mit verstärkter Sicherheit gespeichert, wodurch nicht autorisierten Änderungen an der Datei verhindert.

Dateiinformationen

Die englische Version dieses Updates besitzt die Dateiattribute (oder höher), die in der folgenden Tabelle aufgelistet sind. Die Datums- und Uhrzeitangaben für diese Dateien sind in Coordinated Universal Time (UTC) aufgelistet. Wenn Sie die Dateiinformationen anzeigen, wird es in die lokale Zeit konvertiert. Um die Differenz zwischen UTC und der Ortszeit zu finden, verwenden Sie die Registerkarte Zeitzone in das Element für Datum und Uhrzeit in der Systemsteuerung.
Für alle unterstützten X 86-basierten Versionen von Windows XP von Windows Server 2003, Windows Vista, von Windows Server 2008, von Windows Server 2008 R2 und Windows 7
Tabelle minimierenTabelle vergrößern
DateinameDateiversionGröße der DateiDatumZeit
Msxml4.dll4.30.2107.01,393,48020-Jul-200914:16
Msxml4r.dll4.30.2100.088,90420-Jul-200914:16

Weitere Informationen

Weitere Informationen zu Document Type Definitions finden Sie auf der folgenden Website:
http://www.w3.org/TR/xhtml1/DTDs.HTML (http://www.w3.org/TR/xhtml1/dtds.html)
Weitere Informationen zu XHTML finden Sie auf der folgenden Website:
http://www.w3.org/TR/xhtml1/ (http://www.w3.org/TR/xhtml1/)
Weitere Informationen zu MSXML finden Sie auf der folgenden Microsoft Developer Network-Website:
http://msdn.Microsoft.com/en-us/library/ms763742 (VS. 85 (http://msdn.microsoft.com/en-us/library/ms763742(VS.85).aspx)
Weitere Informationen über die Liste der Versionen von Microsoft XML Parser (MSXML) klicken Sie auf die folgende Artikelnummer, um den Artikel der Microsoft Knowledge Base anzuzeigen:
269238  (http://support.microsoft.com/kb/269238/ ) Liste der Versionen von Microsoft XML Parser (MSXML)

Informationsquellen

Weitere Informationen finden Sie im folgenden Artikel der Microsoft Knowledge Base:
954459  (http://support.microsoft.com/kb/954459/ ) MS08-069: Beschreibung des Sicherheitsupdates für XML Core Services 6.0: vom 11. November 2008
Weitere Informationen zur Terminologie für Softwareupdates finden Sie im folgenden Artikel der Microsoft Knowledge Base:
824684  (http://support.microsoft.com/kb/824684/LN/ ) Beschreibung der Standardterminologie, die zum Beschreiben von Microsoft-Softwareupdates verwendet wird

Die Informationen in diesem Artikel beziehen sich auf:
  • Microsoft XML Core Services 4.0 Service Pack 3
Keywords: 
kbsurveynew kbfix kbexpertiseinter kbqfe atdownload kbmt KB973685 KbMtde
Maschinell übersetzter ArtikelMaschinell übersetzter Artikel
Wichtig: Dieser Artikel wurde maschinell übersetzt und wird dann möglicherweise mithilfe des Community Translation Framework (CTF) von Mitgliedern unserer Microsoft Community nachbearbeitet. Weitere Informationen zu CTF finden Sie unter http://support.microsoft.com/gp/machine-translation-corrections/de.
Den englischen Originalartikel können Sie über folgenden Link abrufen: 973685  (http://support.microsoft.com/kb/973685/en-us/ )
Microsoft stellt Ihnen die in der Knowledge Base angebotenen Artikel und Informationen als Service-Leistung zur Verfügung. Microsoft übernimmt keinerlei Gewährleistung dafür, dass die angebotenen Artikel und Informationen auch in Ihrer Einsatzumgebung die erwünschten Ergebnisse erzielen. Die Entscheidung darüber, ob und in welcher Form Sie die angebotenen Artikel und Informationen nutzen, liegt daher allein bei Ihnen. Mit Ausnahme der gesetzlichen Haftung für Vorsatz ist jede Haftung von Microsoft im Zusammenhang mit Ihrer Nutzung dieser Artikel oder Informationen ausgeschlossen.
Freigeben
Weitere Supportoptionen
Microsoft Community-Supportforen
Kontaktieren Sie uns direkt
Zertifizierten Partner finden
Microsoft Store