Αναγν. άρθρου: 197298 - Τελευταία αναθεώρηση: Σάββατο, 18 Δεκεμβρίου 2010 - Αναθεώρηση: 2.0

ΠΛΗΡΟΦΟΡΙΕΣ: Βιβλιοθήκες του Microsoft Update: τι, όπου, γιατί

Συμβουλή συστήματοςΑυτό το άρθρο ισχύει για διαφορετικό λειτουργικό σύστημα από αυτό που χρησιμοποιείτε. Το περιεχόμενο του άρθρου που ενδέχεται να μην σας αφορά έχει απενεργοποιηθεί.

Σε αυτήν τη σελίδα

Ανάπτυξη όλων | Σύμπτυξη όλων

Περίληψη

Αυτό το άρθρο παρέχει πληροφορίες σχετικά με τα περιεχόμενα από το Microsoft Update βιβλιοθήκες και πώς μπορείτε να την αποκτήσετε.

Το Microsoft Update βιβλιοθήκες διευθύνσεις γνωστά προβλήματα δυαδική συμβατότητα με συγκεκριμένα αρχεία χρόνου εκτέλεσης με δυνατότητα αναδιανομής συνοδεύει το Visual Studio 6.0 ενσωματωμένες εφαρμογές.

Αυτή η ενημερωμένη έκδοση είναι για πελάτες οι οποίοι δεν διαθέτουν τα προϊόντα του Visual Studio 6.0 εγκατεστημένο στον υπολογιστή τους, αλλά έχετε εγκαταστήσει εφαρμογές, οι οποίες περιλαμβάνουν τις βιβλιοθήκες 6.0. Αυτή η ενημερωμένη έκδοση θα διόρθωση προβλημάτων με τις βιβλιοθήκες 6.0 αλλά δεν θα τροποποιήσετε ή αντικαθιστά παλαιότερες βιβλιοθήκες.

Οι πελάτες που έχουν εγκαταστήσει τυχόν προϊόντα του Visual Studio 6.0 όπως η Visual Basic 6.0 ή Visual C++ 6.0 πρέπει να εγκαταστήσετε το πιο πρόσφατο Microsoft Visual Studio Service pack, όπως τεκμηριώνεται στο ακόλουθο άρθρο της Γνωσιακής Βάσης της Microsoft:
194022  (http://support.microsoft.com/kb/194022/EN-US/ ) ΠΛΗΡΟΦΟΡΙΕΣ: Τα πακέτα υπηρεσιών της Microsoft Visual Studio, τι, όπου, γιατί
Το Microsoft Update βιβλιοθήκες είναι μεταφρασμένο σε οκτώ γλώσσες: Γερμανικά, ιαπωνικά, γαλλικά, ιταλικά, ισπανικά, κορεατικά, κινέζικα (απλή) και κινέζικα (παραδοσιακά).

ΣΗΜΕΙΩΣΗ:Η βιβλιοθήκη του Windows Update απαιτεί επανεκκίνηση.

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

Η ακόλουθη λίστα περιέχει όλα τα αρχεία που θα συμπεριληφθούν στην ενημερωμένη έκδοση του Microsoft βιβλιοθήκες.
Filename       Version       Description
-----------------------------------------------------------------------

Msvcrt.dll     6.00.8337     Visual C++ run-time, no dependencies.

Oleaut32.dll   2.30.4265     Part of the OLE-AUT fileset that
                             complements Microsoft Foundation Classes
                             (MFC) and Visual Basic run-time.

Olepro32.dll   5.00.4265     Part of OLE-AUT fileset that complements
                             MFC and Visual Basic run-time.

Asycfilt.dll   2.30.4265     Part of OLE-AUT fileset that complements
                             MFC and Visual Basic run-time.

Stdole2.tlb    2.30.4265     Part of OLE-AUT fileset that complements
                             MFC and Visual Basic run-time.

Mfc42.dll      6.00.8267     Microsoft Foundation Class (MFC),
                             dependent on Msvcrt.dll, ComCtl32.dll, and
                             OLE-AUT files.

Mfc42u.dll     6.00.8267     MFC Unicode only for the Windows NT
                             Platform.

Regsvr32.exe                 For registration purposes only. For
                             Mfc42.dll and Oleaut32.dll.

RegTlib.exe                  For .tlb registration for stdole2.tlb.
				

Τι η Αυτόματη Διόρθωση αυτή την ενημερωμένη έκδοση;

Αυτή η ενημερωμένη έκδοση έχει το νέο C-Run-time βιβλιοθήκης DLL, Msvcrt.dll. που επιλύει τα ζητήματα συμβατότητας σωρού που περιγράφονται στα ακόλουθα άρθρα της Microsoft Knowledge base:
190536  (http://support.microsoft.com/kb/190536/EN-US/ ) PRB: Μη έγκυρης σελίδας στο Msvcrt.dll

194550  (http://support.microsoft.com/kb/194550/EN-US/ ) PRB: Η απελευθέρωση μνήμης πολλές φορές ενδέχεται να προκαλέσει παραβίαση πρόσβασης
Η αιτία των προβλημάτων συμβατότητας έγινε κάποια αλλαγή στην εσωτερική διάταξη του τρόπου που η βιβλιοθήκη χρόνου εκτέλεσης C εκχωρεί μνήμη. Χωρίς εφαρμογή πρέπει να εξαρτώνται από αυτήν τη διάταξη, αλλά λόγω για τα ζητήματα στα άρθρα που αναφέρθηκαν προηγουμένως, ακούσια επηρεάζονται από τη νέα Διαχείριση σωρού. Το νέο αρχείο Msvcrt.dll υλοποιεί δύο διαχειρίσεις heap, της διαχείρισης σωρού συμβατό Visual C++ 5 και η Διαχείριση σωρού συμβατό Visual C++ 6. Εντοπίζει με ποια έκδοση της Visual C++ η εφαρμογή σας έχει δημιουργηθεί και χρησιμοποιεί τη Διαχείριση σωρού κατάλληλα για τη συγκεκριμένη εφαρμογή. Στην περίπτωση αυτή η έκδοση 6.0 ή νεότερη έκδοση, χρησιμοποιείται η Διαχείριση σωρού συμβατό Visual C++ 6 και εάν είναι παλαιότερη από την έκδοση 6.0, χρησιμοποιείται ο σωρός συμβατό Visual C++ 5.

Τα παρακάτω σφάλματα σε Visual C++ 6.0 επιδιορθώνονται επίσης σε αυτήν την ενημερωμένη έκδοση:
193099  (http://support.microsoft.com/kb/193099/EN-US/ ) ΕΝΗΜΕΡΩΣΗ: CDialog::Create() επιστρέφει εσφαλμένη τιμή τηλεφωνικής EndDialog

193272  (http://support.microsoft.com/kb/193272/EN-US/ ) ΕΝΗΜΕΡΩΣΗ: MFC δεν κλήσης CPrintDialog::OnInitDialog

193102  (http://support.microsoft.com/kb/193102/EN-US/ ) ΕΝΗΜΕΡΩΣΗ: Επιβολή της γραμμής Appui1.cpp 215 σε εφαρμογές SDI/MDI MFC της

193100  (http://support.microsoft.com/kb/193100/EN-US/ ) ΕΝΗΜΕΡΩΣΗ: Παραβίαση πρόσβασης προκαλεί σειριοποίησης CString

192942  (http://support.microsoft.com/kb/192942/EN-US/ ) ΕΝΗΜΕΡΩΣΗ: Κλήση για να CWnd::MoveWindow, προκαλεί υπερχείλιση στοίβας

193509  (http://support.microsoft.com/kb/193509/EN-US/ ) ΕΝΗΜΕΡΩΣΗ: Εξαίρεση κατά την κλήση της συνάρτησης strftime()

Όπου μου λήψη της ενημερωμένης έκδοσης του Microsoft βιβλιοθήκες;

Μπορείτε να κάνετε λήψη της ενημερωμένης έκδοσης από την ακόλουθη τοποθεσία Web:
http://support.Microsoft.com/pH/1139 (http://support.microsoft.com/ph/1139)

ΣΗΜΕΙΩΣΗ:Οι βιβλιοθήκες ενημερωμένων εκδόσεων της Microsoft έχει επιλυθεί προβλήματα δήλωσης TaxSaver 1999.

Οι πληροφορίες σε αυτό το άρθρο ισχύουν για:
  • Microsoft Visual Studio 6.0 Enterprise Edition
Λέξεις-κλειδιά: 
kbinfo kbmt KB197298 KbMtel
Μηχανικά μεταφρασμένοΜηχανικά μεταφρασμένο
ΣΗΜΑΝΤΙΚΟ: Αυτό το άρθρο είναι προϊόν λογισμικού μηχανικής μετάφρασης της Microsoft και όχι ανθρώπινης μετάφρασης. Η Microsoft σάς προσφέρει άρθρα που είναι προϊόντα ανθρώπινης αλλά και μηχανικής μετάφρασης έτσι ώστε να έχετε πρόσβαση σε όλα τα άρθρα της Γνωσιακής Βάσης μας στη δική σας γλώσσα. Ωστόσο, ένα άρθρο που έχει προκύψει από μηχανική μετάφραση δεν είναι πάντα άριστης ποιότητας. Ενδέχεται να περιέχει λεξιλογικά, συντακτικά ή γραμματικά λάθη, όπως ακριβώς τα λάθη που θα έκανε ένας μη φυσικός ομιλητής επιχειρώντας να μιλήσει τη γλώσσα σας. Η Microsoft δεν φέρει καμία ευθύνη για τυχόν ανακρίβειες, σφάλματα ή ζημίες που προκύψουν λόγω τυχόν παρερμηνειών στη μετάφραση του περιεχομένου ή χρήσης του από τους πελάτες της. Επίσης, η Microsoft πραγματοποιεί συχνά ενημερώσεις στο λογισμικό μηχανικής μετάφρασης.
Η αγγλική έκδοση αυτού του άρθρου είναι η ακόλουθη:197298  (http://support.microsoft.com/kb/197298/en-us/ )