CORRECTIF : une application qui utilise le module Mfc80.dll ou le module Mfc80u.dll se bloque après l’installation d’un produit qui met à jour la version du module

Symptômes

Vous installez un produit qui met à jour le module Mfc80.dll ou le module Mfc80u.dll sur l’ordinateur de la version 8.0.50727.870 à la version 8.0.50727.3078. Par exemple, vous installez Microsoft SQL Server 2008. Lorsque vous exécutez une application qui est créée avec Microsoft Visual Studio 2005, une violation d’accès se produit dans le module Mfc80.dll ou dans le module Mfc80u.dll. Et l’application se bloque.

Remarque Ce problème s’applique à de nombreuses autres applications, y compris celles utilisées sous Windows 7.

Cause

Ce problème se produit car les deux versions ne sont pas compatibles.

Résolution

Résolution pour les ordinateurs sur lesquels Visual Studio 2005 n’est pas installé

Un correctif logiciel pris en charge est disponible auprès de Microsoft. Toutefois, il est conçu uniquement pour corriger le problème décrit dans cet article. N’appliquez ce correctif qu’aux systèmes sur lesquels vous rencontrez ce problème. Ce correctif logiciel va peut-être subir des tests supplémentaires. Ainsi, si vous n'êtes pas sérieusement concerné par ce problème, il est recommandé d'attendre la prochaine mise à jour logicielle qui contiendra ce correctif.

 Pour télécharger ce correctif logiciel à partir de MSDN Code Gallery, reportez-vous au site Web de Microsoft à l’adresse suivante :

http://code.msdn.microsoft.com/KB961894
Remarque La galerie de codes MSDN affiche les langues pour lesquelles le correctif logiciel est disponible. Si votre langue n’est pas répertoriée, la page de ressources de la galerie de codes n’est pas disponible pour cette langue.

Remarque Si des problèmes supplémentaires surviennent ou si des procédures de dépannage sont nécessaires, vous devrez peut-être créer une demande de service distincte. Les coûts habituels du support s'appliqueront aux autres questions et problèmes du support non directement liés au correctif logiciel en question. Pour obtenir la liste complète des numéros de téléphone des services d’assistance technique Microsoft ou pour créer une demande de service distincte, reportez-vous au site web de Microsoft à l’adresse suivante :

http://support.microsoft.com/contactus/?ws=support Remarque : Pour les versions x86 de Windows, sélectionnez les packages se terminant par « _x86. » Pour les versions x64 de Windows, sélectionnez les packages se terminant par « _x64 » pour les applications 64 bits et les packages se terminant par « _x86 » pour les applications 32 bits. En outre, sélectionnez la localisation appropriée en fonction de la clé suivante :

  • CHSSchinois simplifié

  • CHTTchinois traditionnel

  • ENUEnglish

  • FRAFrench

  • GERGerman

  • ITAItalian

  • JPNJapanese

  • KORKorean

  • SPASpanish

Configuration requise

  Il n’y a aucune condition préalable.

Nécessité de redémarrer

Il n’est pas obligatoire de redémarrer votre ordinateur après avoir appliqué ce correctif logiciel.

Informations de fichier

  La version anglaise de ce correctif possède les attributs de fichier répertoriés dans le tableau suivant ou ceux d’une version ultérieure. Les date et heure de création de ces fichiers sont exprimées en temps universel coordonné (UTC). Lorsque vous affichez les informations des fichiers, les données sont converties en heure locale. Pour connaître le décalage entre l’heure UTC et l’heure locale, utilisez le bouton
Fuseau horaire
  onglet dans le
Date et heure
  dans le Panneau de configuration.

Nom de fichier Version du fichier Taille du fichier Date Heure Plateforme
Atl80.dll 8.0.50727.3079 96 256 24 octobre 2008 18:31 x86
Atl80.dll 8.0.50727.3079 114,688 24 octobre 2008 07:19 x86
Atl80.dll 8.0.50727.3079 96 256 24 octobre 2008 07:19 x86
Atl80.dll 8.0.50727.3079 113,152 24 octobre 2008 1,819 x64
Atl80.dll 8.0.50727.3079 113,152 24 octobre 2008 23:30 x64
Mfc80.dll 8.0.50727.3079 1,658,880 24 octobre 2008 19:53 x64
Mfc80.dll 8.0.50727.3079 1,105,920 24 octobre 2008 20:30 x86
Mfc80.dll 8.0.50727.3079 1,105,920 24 octobre 2008 20:30 x86
Mfc80.dll 8.0.50727.3079 1,658,880 24 octobre 2008 23:30 x64
Mfc80chs.dll 8.0.50727.3079 33 280 24 octobre 2008 19:54 x64
Mfc80chs.dll 8.0.50727.3079 40,960 24 octobre 2008 1,220 x86
Mfc80chs.dll 8.0.50727.3079 40,960 24 octobre 2008 20:30 x86
Mfc80chs.dll 8.0.50727.3079 33 280 24 octobre 2008 23:30 x64
Mfc80cht.dll 8.0.50727.3079 33 792 24 octobre 2008 19:54 x64
Mfc80cht.dll 8.0.50727.3079 45 056 24 octobre 2008 1,220 x86
Mfc80cht.dll 8.0.50727.3079 45 056 24 octobre 2008 20:30 x86
Mfc80cht.dll 8.0.50727.3079 33 792 24 octobre 2008 23:30 x64
Mfc80deu.dll 8.0.50727.3079 54 272 24 octobre 2008 19:54 x64
Mfc80deu.dll 8.0.50727.3079 65 536 24 octobre 2008 1,220 x86
Mfc80deu.dll 8.0.50727.3079 65 536 24 octobre 2008 20:30 x86
Mfc80deu.dll 8.0.50727.3079 54 272 24 octobre 2008 23:30 x64
Mfc80enu.dll 8.0.50727.3079 47 104 24 octobre 2008 19:54 x64
Mfc80enu.dll 8.0.50727.3079 57,344 24 octobre 2008 1,220 x86
Mfc80enu.dll 8.0.50727.3079 57,344 24 octobre 2008 20:30 x86
Mfc80enu.dll 8.0.50727.3079 47 104 24 octobre 2008 23:30 x64
Mfc80esp.dll 8.0.50727.3079 51 712 24 octobre 2008 19:54 x64
Mfc80esp.dll 8.0.50727.3079 61 440 24 octobre 2008 1,220 x86
Mfc80esp.dll 8.0.50727.3079 61 440 24 octobre 2008 20:30 x86
Mfc80esp.dll 8.0.50727.3079 51 712 24 octobre 2008 23:30 x64
Mfc80fra.dll 8.0.50727.3079 52 736 24 octobre 2008 19:54 x64
Mfc80fra.dll 8.0.50727.3079 61 440 24 octobre 2008 1,220 x86
Mfc80fra.dll 8.0.50727.3079 61 440 24 octobre 2008 20:30 x86
Mfc80fra.dll 8.0.50727.3079 52 736 24 octobre 2008 23:30 x64
Mfc80ita.dll 8.0.50727.3079 52,224 24 octobre 2008 19:54 x64
Mfc80ita.dll 8.0.50727.3079 61 440 24 octobre 2008 1,220 x86
Mfc80ita.dll 8.0.50727.3079 61 440 24 octobre 2008 20:30 x86
Mfc80ita.dll 8.0.50727.3079 52,224 24 octobre 2008 23:30 x64
Mfc80jpn.dll 8.0.50727.3079 38,912 24 octobre 2008 19:54 x64
Mfc80jpn.dll 8.0.50727.3079 49 152 24 octobre 2008 1,220 x86
Mfc80jpn.dll 8.0.50727.3079 49 152 24 octobre 2008 20:30 x86
Mfc80jpn.dll 8.0.50727.3079 38,912 24 octobre 2008 23:30 x64
Mfc80kor.dll 8.0.50727.3079 38 400 24 octobre 2008 19:54 x64
Mfc80kor.dll 8.0.50727.3079 49 152 24 octobre 2008 1,220 x86
Mfc80kor.dll 8.0.50727.3079 49 152 24 octobre 2008 20:30 x86
Mfc80kor.dll 8.0.50727.3079 38 400 24 octobre 2008 23:30 x64
Mfc80u.dll 8.0.50727.3079 1,655,296 24 octobre 2008 19:54 x64
Mfc80u.dll 8.0.50727.3079 1,093,120 24 octobre 2008 20:30 x86
Mfc80u.dll 8.0.50727.3079 1,093,120 24 octobre 2008 20:30 x86
Mfc80u.dll 8.0.50727.3079 1,655,296 24 octobre 2008 23:30 x64
Mfcm80.dll 8.0.50727.3079 65 024 24 octobre 2008 19 : 55 x64
Mfcm80.dll 8.0.50727.3079 69 632 24 octobre 2008 20:30 x86
Mfcm80.dll 8.0.50727.3079 65 024 25-oct. 2008 11-11-02 x64
Mfcm80.dll 8.0.50727.3079 69 632 25-oct. 2008 02:12 x86
Mfcm80u.dll 8.0.50727.3079 63 488 24 octobre 2008 19 : 55 x64
Mfcm80u.dll 8.0.50727.3079 57 856 24 octobre 2008 20:30 x86
Mfcm80u.dll 8.0.50727.3079 57 856 25-oct. 2008 11-11-02 x86
Mfcm80u.dll 8.0.50727.3079 63 488 25-oct. 2008 11-11-02 x64
Msvcm80.dll 8.0.50727.3079 479,232 24 octobre 2008 1,906 x86
Msvcm80.dll 8.0.50727.3079 515,072 24 octobre 2008 19:16 x64
Msvcm80.dll 8.0.50727.3079 479,232 25-oct. 2008 11-11-02 x86
Msvcm80.dll 8.0.50727.3079 515,072 25-oct. 2008 11-11-02 x64
Msvcr80.dll 8.0.50727.3079 803,656 25-oct. 2008 01:21 x64
Msvcr80.dll 8.0.50727.3079 633,672 25-oct. 2008 0.12.7 x86
Msvcr80.dll 8.0.50727.3079 803,656 25-oct. 2008 11-11-02 x64
Msvcr80.dll 8.0.50727.3079 633,672 25-oct. 2008 11-11-02 x86
Vcomp.dll 8.0.50727.3079 87 552 24 octobre 2008 19:58 x64
Vcomp.dll 8.0.50727.3079 65 536 24 octobre 2008 20:42 x86
Vcomp.dll 8.0.50727.3079 65 536 24 octobre 2008 20:42 x86
Vcomp.dll 8.0.50727.3079 87 552 24 octobre 2008 23:30 x64

Résolution pour les ordinateurs sur lesquels Visual Studio 2005 est installé

Pour résoudre ce problème sur un ordinateur sur lequel Visual Studio 2005 est installé, appliquez le correctif logiciel décrit dans l’article KB 958036.

Pour plus d’informations, cliquez sur le numéro ci-dessous pour afficher l’article correspondant dans la Base de connaissances Microsoft :

CORRECTIF : Vous pouvez recevoir un message d’erreur de violation d’accès lorsque vous exécutez une application MFC qui contient un contrôle ActiveX à l’intérieur d’un contrôle Onglet dans Visual Studio 2005 Service Pack 1

État

Microsoft a confirmé qu’il s’agissait d’un problème dans les produits Microsoft répertoriés dans la section « S’applique à ».