Numéro d'article: 197298 - Dernière mise à jour: samedi 12 mai 2007 - Version: 2.3 INFO : Mise à jour des bibliothèques Microsoft : Quoi, où, pourquoi
Ancien nº de publication de cet article : F197298 SommaireRésuméCet article fournit des informations concernant le contenu de la mise à jour des bibliothèques Microsoft ainsi que le lieu où vous pouvez vous la procurer.
La mise à jour des bibliothèques Microsoft traite de problèmes de compatibilité binaire connus, rencontrés avec certains fichiers d'exécution redistribuables livrés avec les applications intégrées de Visual Studio 6.0. Cette mise à jour s'adresse aux clients qui n'ont pas installé de produits Visual Studio 6.0 sur leur ordinateur, mais qui ont installé des bibliothèques 6.0. Cette mise à jour corrige les problèmes dans les bibliothèques 6.0, mais ne modifie pas ni ne remplace les bibliothèques précédentes. Les clients ayant installé un produit Visual Studio 6.0 tel que Visual Basic 6.0 ou Visual C++ 6.0 doivent installer le dernier Service Pack de Microsoft Visual Studio comme l'explique l'article suivant de la Base de connaissances Microsoft : 194022
(http://support.microsoft.com/kb/194022/
)
INFO : Microsoft Visual Studio Service Packs : quoi, où, pourquoi
Cette mise à jour des bibliothèques Microsoft existe en huit langues : allemand, japonais, français, italien, espagnol, coréen, chinois simplifié et chinois traditionnel.
REMARQUE : Les mises à jour des bibliothèques Windows nécessitent un redémarrage. Plus d'informationsVous trouverez dans la liste suivante tous les fichiers inclus dans la mise à jour des bibliothèques Microsoft :
Nom de fichier Version Description
-----------------------------------------------------------------------
Msvcrt.dll 6.00.8337 Exécutable Visual C++ , aucune dépendance.
Oleaut32.dll 2.30.4265 Inclus dans l'ensemble de fichiers OLE-AUT
qui complète Microsoft Foundation Classes
(MFC) et l'exécution Visual Basic.
Olepro32.dll 5.00.4265 Inclus dans l'ensemble de fichiers OLE-AUT
qui complète MFC et l'exécution Visual Basic.
Asycfilt.dll 2.30.4265 Inclus dans l'ensemble de fichiers OLE-AUT qui
complète MFC et l'exécution Visual Basic.
Stdole2.tlb 2.30.4265 Inclus dans l'ensemble de fichiers OLE-AUT qui
complète MFC et l'exécution Visual Basic.
Mfc42.dll 6.00.8267 Microsoft Foundation Class (MFC),
dépendant de Msvcrt.dll, ComCtl32.dll et des
fichiers OLE-AUT.
Mfc42u.dll 6.00.8267 Unicode MFC seulement pour la plate-forme
Windows NT.
Regsvr32.exe Pour des raisons d'inscription dans le registre
uniquement. Pour Mfc42.dll et Oleaut32.dll.
RegTlib.exe Pour l'inscription dans le registre .tlb pour
stdole2.tlb.Que corrige cette mise à jour?Cette mise à jour contient la nouvelle DLL de bibliothèque C-Run-time, Msvcrt.dll, qui résout les problèmes de compatibilité de segments de mémoire décrits dans les articles suivants de la Base de connaissances Microsoft :190536
(http://support.microsoft.com/kb/190536/
)
PRB : Erreur de page non valide dans Msvcrt.dll
Les problèmes de compatibilité proviennent d'une modification de l'organisation interne de l'attribution de mémoire par la bibliothèque C Run-Time. Aucune application ne doit dépendre de cette organisation, mais en raison des problèmes mentionnés dans les articles ci-dessus, les applications sont affectées sans que vous le sachiez par le nouveau gestionnaire de segments de mémoire. Le nouveau fichier Msvcrt.dll implémente deux gestionnaires de segments de mémoire, les gestionnaires Visual C++ 5 et Visual C++ 6. Ce fichier détecte avec quelle version de Visual C++ votre application est conçue et utilise le gestionnaire de segments de mémoire adapté à cette application. S'il s'agit de la version 6.0 ou ultérieure, il utilise le gestionnaire de segments de mémoire compatible Visual C++ 6, s'il s'agit d'une version antérieure à la version 6.0, il utilise le gestionnaire Visual C++ 5.
194550 (http://support.microsoft.com/kb/194550/ ) PRB : Le fait de libérer de la mémoire à plusieurs reprises peut provoquer une violation d'accès Les bogues de Visual C++ 6.0 suivants sont également corrigés dans cette mise à jour : 193099
(http://support.microsoft.com/kb/193099/
)
CORRECTIF : CDialog::Create() renvoie une valeur incorrecte d'appel de EndDialog
193272 (http://support.microsoft.com/kb/193272/ ) CORRECTIF : MFC n'appelle pas CPrintDialog::OnInitDialog 193102 (http://support.microsoft.com/kb/193102/ ) CORRECTIF : Assertion dans le fichier Appui1.cpp à la ligne 215 dans l'application MFC SDI/MDI 193100 (http://support.microsoft.com/kb/193100/ ) CORRECTIF : La sérialisation CString provoque une violation d'accès 192942 (http://support.microsoft.com/kb/192942/ ) CORRECTIF : L'appel de CWnd::MoveWindow provoque un débordement de la pile 193509 (http://support.microsoft.com/kb/193509/ ) CORRECTIF : Exception lors d'un appel de la fonction strftime() Où se procurer la mise à jour des bibliothèques Microsoft ?Vous pouvez télécharger la mise à jour à partir de l'adresse Web suivante :http://support.microsoft.com/ph/1139
(http://support.microsoft.com/ph/1139)
Remarque : Les mises à jour des bibliothèques Microsoft ont résolu les problèmes d'enregistrement de TaxSaver 1999. Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT. | Autres ressources Autres sites d'aide
CommunautésObtenir de l'aideTraductions disponibles
|






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email
Retour au début
