الأعراض
عند زيارة موقع ويب أو تشغيل تطبيق يقوم بتحميل مستندات XHTML باستخدام Microsoft XML Core Services (MSXML)، سترسل MSXML طلبات إلى اتحاد شبكة الإنترنت العالمية (W3C) لإحضار ملفات تعريف نوع المستند (DTD) المعروفة في كل مرة. قد يجلب هذا السلوك الكثير من نسبة استخدام الشبكة إلى خادم W3C. في بعض الأحيان، قد تجد أن ملفات XHTML لم يتم تحميلها بنجاح لأن طلبات DTD محظورة من قبل خادم W3C.
على سبيل المثال، لديك ملف JavaScript (.js) يحتوي على التعليمات البرمجية التالية:
function pullXHtml() {
var xml = new ActiveXObject("Msxml2.DOMDocument.6.0");
xml.async = false;
xml.resolveExternals = true;
xml.validateOnParse = false;
xml.setProperty("ProhibitDTD", 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 المثبت على الكمبيوتر، اتبع الخطوات التالية:
-
حدد موقع ملف Msxml6.dll في الدليل التالي:
C:\Windows\System32 -
انقر بزر الماوس الأيمن فوق ملف Msxml6.dll، ثم انقر فوق "خصائص".
-
انقر فوق علامة التبويب "إصدار " للاطلاع على معلومات الإصدار.
ملاحظة في Windows Vista أو Windows 7 أو Windows Server 2008، انقر فوق علامة التبويب "تفاصيل " بدلا من ذلك.
كيفية الحصول على هذا التحديث
سيتم تثبيت هذا التحديث تلقائيا بواسطة Windows Update. ومع ذلك، يمكنك أيضا تثبيت هذا التحديث يدويا عن طريق تنزيل الحزمة المناسبة. هناك العديد من الحزم التي تحتوي على هذا التصحيح. تم إصدار هذه الحزم لسيناريوهات التثبيت المختلفة التالية:
مقالات KB |
سيناريوهات التثبيت |
تحديث الحزم |
إصدارات MSXML |
أنظمة التشغيل المدعومة |
973686 وصف تحديث ل Microsoft MSXML Core Services 6.0 Service Pack 2 |
تم تثبيت MSXML 6.0 بواسطة تطبيق، أو تم تثبيته يدويا من قبلك. لتطبيق هذا الإصلاح العاجل، يجب تثبيت MSXML 6.0 SP2. |
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. |
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 |
|
973688 وصف تحديث Microsoft XML Core Services 4.0 Service Pack 2 |
تم تثبيت MSXML 4.0 بواسطة تطبيق، أو تم تثبيته يدويا من قبلك. لتطبيق هذا الإصلاح العاجل، يجب تثبيت MSXML 4.0 SP2. |
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 |
لمزيد من المعلومات حول كيفية تنزيل ملفات دعم Microsoft، انقر فوق رقم المقالة التالية لعرض المقالة في قاعدة معارف Microsoft:
119591 كيفية الحصول على ملفات دعم Microsoft من خدمات الإنترنت قامت Microsoft بفحص هذا الملف بحثا عن الفيروسات. استخدمت Microsoft أحدث برنامج للكشف عن الفيروسات كان متوفرا في تاريخ نشر الملف. يتم تخزين الملف على خوادم محسنة للأمان تساعد على منع أي تغييرات غير مصرح بها على الملف.
معلومات الملفات
يحتوي الإصدار الإنجليزي من هذا التحديث على سمات الملف (أو سمات الملف الأحدث) المدرجة في الجدول التالي. يتم سرد تواريخ وأوقات هذه الملفات في التوقيت العالمي المتفق عليه (UTC). عند عرض معلومات الملف، يتم تحويلها إلى التوقيت المحلي. للعثور على الفرق بين التوقيت العالمي المتفق عليه والوقت المحلي، استخدم علامة التبويب "المنطقة الزمنية" في العنصر "التاريخ والوقت" في لوحة التحكم.
لجميع الإصدارات المدعومة المستندة إلى x86 من Windows XP وإصدار Windows Server 2003
اسم الملف |
إصدار الملف |
حجم الملف |
التاريخ |
الوقت |
---|---|---|---|---|
Msxml6.dll |
6.20.2003.0 |
1,415,000 |
19 أغسطس 2009 |
09:07 |
لجميع الإصدارات المدعومة المستندة إلى x64 من Windows XP وإصدار Windows Server 2003
اسم الملف |
إصدار الملف |
حجم الملف |
التاريخ |
الوقت |
---|---|---|---|---|
Msxml6.dll |
6.20.2003.0 |
2,018,648 |
20 أغسطس 2009 |
03:21 |
لجميع الإصدارات المدعومة المستندة إلى Itanium من Windows XP وWindows Server 2003
اسم الملف |
إصدار الملف |
حجم الملف |
التاريخ |
الوقت |
---|---|---|---|---|
Msxml6.dll |
6.20.2003.0 |
4,251,464 |
20 أغسطس 2009 |
02:23 |
مزيد من المعلومات
لمزيد من المعلومات حول تعريفات نوع المستند، تفضل بزيارة موقع ويب التالي:
http://www.w3.org/TR/xhtml1/dtds.htmlلمزيد من المعلومات حول XHTML، تفضل بزيارة موقع ويب التالي:
http://www.w3.org/TR/xhtml1/لمزيد من المعلومات حول MSXML، تفضل بزيارة موقع ويب Microsoft Developer Network التالي:
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