Περιγραφή της μια ενημερωμένη έκδοση για το Microsoft XML Core Services 4.0 Service Pack 2

Συμπτώματα

Όταν επισκέπτεστε μια τοποθεσία Web ή να εκτελέσετε μια εφαρμογή που φορτώνει XHTML έγγραφα με τη χρήση των υπηρεσιών Microsoft XML Core Services (MSXML), MSXML θα στείλει αιτήσεις για το World Wide Web Consortium (W3C) λήψη γνωστά αρχεία ορισμού τύπου εγγράφου (DTD) κάθε φορά. Αυτή η συμπεριφορά μπορεί να ασκήσει πυκνή κυκλοφορία στο διακομιστή W3C. Ορισμένες φορές, ενδέχεται να βρείτε τα αρχεία XHTML δεν φορτώθηκε με επιτυχία, επειδή οι αιτήσεις DTD αποκλείονται από το διακομιστή W3C.


Για παράδειγμα, έχετε ένα αρχείο JavaScript (.js) που περιέχει τον ακόλουθο κώδικα:
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();

Όταν εκτελείτε το αρχείο 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 που είναι εγκατεστημένη στον υπολογιστή σας, ακολουθήστε τα εξής βήματα:
  1. Εντοπίστε το αρχείο Msxml4.dll στον ακόλουθο κατάλογο:
    C:\Windows\System32
  2. Κάντε δεξιό κλικ στο αρχείο Msxml4.dll και, στη συνέχεια, κάντε κλικ στο κουμπί Ιδιότητες.
  3. Κάντε κλικ στην καρτέλα " έκδοση " για να δείτε τις πληροφορίες έκδοσης.
    Σημείωση Στα Windows Vista, τα Windows 7 ή Windows Server 2008, επιλέξτε την καρτέλα " Λεπτομέρειες ".

Τρόπος απόκτησης αυτής της ενημέρωσης

Αυτή η ενημερωμένη έκδοση θα εγκατασταθεί αυτόματα από το Windows Update. Ωστόσο, μπορείτε επίσης να εγκαταστήσετε αυτήν την ενημερωμένη έκδοση με μη αυτόματο τρόπο κάνοντας λήψη του κατάλληλου πακέτου. Υπάρχουν πολλά πακέτα που περιέχουν αυτήν την ενημέρωση κώδικα. Αυτά τα πακέτα που κυκλοφόρησαν για τα παρακάτω σενάρια εγκατάστασης διαφορετικά:
Άρθρα της Γνωσιακής ΒάσηςΣενάρια εγκατάστασηςΤα πακέτα ενημερωμένων εκδόσεωνΕκδόσεις του MSXMLΥποστηριζόμενα λειτουργικά συστήματα
973688 περιγραφή της μια ενημερωμένη έκδοση για το Microsoft XML Core Services 4.0 Service Pack 2

MSXML 4.0 είχε εγκατασταθεί από μια εφαρμογή ή που εγκαθίσταται με μη αυτόματο τρόπο από τον εαυτό σας. Για να εφαρμόσετε αυτήν την επείγουσα επιδιόρθωση, πρέπει να έχετε εγκατεστημένο το MSXML 4.0 SP2.Download Άμεση λήψη του πακέτου ενημέρωσης.ΤΟ 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 Service Pack
973686 περιγραφή της μια ενημερωμένη έκδοση για το Microsoft MSXML Core Services 6.0 Service Pack 2

MSXML 6.0 είχε εγκατασταθεί από μια εφαρμογή ή που εγκαθίσταται με μη αυτόματο τρόπο από τον εαυτό σας. Για να εφαρμόσετε αυτήν την επείγουσα επιδιόρθωση, πρέπει να έχετε εγκατεστημένο το MSXML 6.0 SP2.Download Άμεση λήψη του πακέτου ενημέρωσης.ΤΟ 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.Download Άμεση λήψη του πακέτου ενημέρωσης.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
973687 περιγραφή των ενημερωμένων εκδόσεων για το Microsoft MSXML Core Services 3.0 και το MSXML Core Services 6.0

Msxml3 και MSXML6 έχουν εγκατασταθεί από το λειτουργικό σύστημαDownload Άμεση λήψη του πακέτου ενημέρωσης.MSXML 3.0 και το MSXML 6.0Τα Windows XP SP3
Download Άμεση λήψη του πακέτου ενημέρωσης.ΤΟ MSXML 3.0Τα Windows XP Professional x64 Edition
Download Άμεση λήψη του πακέτου ενημέρωσης.ΤΟ MSXML 3.0Τα Windows Server 2003 SP2
Download Άμεση λήψη του πακέτου ενημέρωσης.ΤΟ MSXML 3.0Τα Windows Server 2003 Service Pack 2 x64 Edition
Download Άμεση λήψη του πακέτου ενημέρωσης.ΤΟ MSXML 3.0Τα Windows Server 2003 Service Pack 2 για συστήματα που βασίζονται σε τεχνολογία Itanium
Download Άμεση λήψη του πακέτου ενημέρωσης.MSXML 3.0 και το MSXML 6.0Τα Windows Vista, Windows Vista SP1 και Windows Vista SP2
Download Άμεση λήψη του πακέτου ενημέρωσης.MSXML 3.0 και το MSXML 6.0Εκδόσεις 64-bit των Windows Vista και Windows Vista SP1 εκδόσεις 64-bit των Windows Vista SP2
Download Άμεση λήψη του πακέτου ενημέρωσης.MSXML 3.0 και το MSXML 6.0Τα Windows Server 2008 και Windows Server 2008 SP2
Download Άμεση λήψη του πακέτου ενημέρωσης.MSXML 3.0 και το MSXML 6.0Τα Windows Server 2008 x64 Edition και Windows Server 2008 x64 Edition SP2
Download Άμεση λήψη του πακέτου ενημέρωσης.MSXML 3.0 και το MSXML 6.0Τα Windows Server 2008 για συστήματα που βασίζονται σε τεχνολογία Itanium και τα Windows Server 2008 για συστήματα που βασίζονται σε τεχνολογία Itanium SP2

Για περισσότερες πληροφορίες σχετικά με τον τρόπο λήψης αρχείων υποστήριξης της Microsoft, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής βάσης της Microsoft:
119591 Τρόπος απόκτησης αρχείων υποστήριξης της Microsoft από ηλεκτρονικές υπηρεσίες
Η Microsoft εξέτασε αυτό το αρχείο για ιούς. Η Microsoft χρησιμοποίησε το πιο πρόσφατο λογισμικό εντοπισμού ιών που ήταν διαθέσιμο κατά την ημερομηνία που δημοσιεύτηκε το αρχείο. Το αρχείο είναι αποθηκευμένο σε διακομιστές με ενισχυμένη ασφάλεια, οι οποίοι συμβάλλουν στην αποτροπή μη εξουσιοδοτημένων αλλαγών στο αρχείο.

Πληροφορίες αρχείων

Η αγγλική έκδοση αυτής της ενημερωμένης έκδοσης έχει τα χαρακτηριστικά αρχείου (ή νεότερα χαρακτηριστικά αρχείου) που παρατίθενται στον παρακάτω πίνακα. Οι ημερομηνίες και οι ώρες για τα αρχεία αυτά αναφέρονται σε Συντονισμένη παγκόσμια ώρα (UTC). Όταν προβάλλετε τις πληροφορίες του αρχείου, μετατρέπεται σε τοπική ώρα. Για να βρείτε τη διαφορά μεταξύ της ώρας UTC και της τοπικής ώρας, χρησιμοποιήστε την καρτέλα Zώνη ώρας στο στοιχείο Hμερομηνία και ώρα " στον πίνακα ελέγχου.
Για όλες τις υποστηριζόμενες εκδόσεις των Windows XP, του Windows Server 2003, των Windows Vista, Windows Server 2008, του Windows Server 2008 R2 και των Windows 7 που βασίζονται σε x86
Όνομα αρχείουΈκδοση αρχείουΜέγεθος αρχείουΗμ/νίαΏρα
Msxml4.dll4.20.9876.01,348,43220-Jul-200916:05
Msxml4a.dll4.10.9404.053,76820-Jul-200916:05
Msxml4r.dll4.10.9404.091,65620-Jul-200916:05

Περισσότερες πληροφορίες

Για περισσότερες πληροφορίες σχετικά με τους ορισμούς τύπου εγγράφου, επισκεφθείτε την ακόλουθη τοποθεσία Web:Για περισσότερες πληροφορίες σχετικά με την XHTML, επισκεφθείτε την ακόλουθη τοποθεσία Web:Για περισσότερες πληροφορίες σχετικά με MSXML, επισκεφθείτε την ακόλουθη τοποθεσία του Microsoft Developer Network στο Web:Για περισσότερες πληροφορίες σχετικά με τη λίστα των εκδόσεων του Microsoft XML Parser (MSXML), κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
269238 λίστα του Microsoft XML Parser (MSXML) εκδόσεις


Αναφορές

Για περισσότερες πληροφορίες, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
954459 MS08-069: περιγραφή της ενημερωμένης έκδοσης ασφαλείας για το XML Core Services 6.0: 11 Νοεμβρίου 2008


Για περισσότερες πληροφορίες σχετικά με την ορολογία των ενημερώσεων λογισμικού, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο στη Γνωσιακή Βάση της Microsoft:
824684
Περιγραφή της βασικής ορολογίας που χρησιμοποιείται για την περιγραφή ενημερώσεων λογισμικού της Microsoft
Ιδιότητες

Αναγνωριστικό άρθρου: 973688 - Τελευταία αναθεώρηση: 13 Ιαν 2017 - Αναθεώρηση: 1

Σχόλια