CORRECTIF : l'IDE de Visual Studio cesse de répondre ou se bloque lorsque vous compilez une solution Visual C# sous le débogueur IDE

IMPORTANT : Cet article est issu du système de traduction automatique mis au point par Microsoft (http://support.microsoft.com/gp/mtdetails). Un certain nombre d’articles obtenus par traduction automatique sont en effet mis à votre disposition en complément des articles traduits en langue française par des traducteurs professionnels. Cela vous permet d’avoir accès, dans votre propre langue, à l’ensemble des articles de la base de connaissances rédigés originellement en langue anglaise. Les articles traduits automatiquement ne sont pas toujours parfaits et peuvent comporter des erreurs de vocabulaire, de syntaxe ou de grammaire (probablement semblables aux erreurs que ferait une personne étrangère s’exprimant dans votre langue !). Néanmoins, mis à part ces imperfections, ces articles devraient suffire à vous orienter et à vous aider à résoudre votre problème. Microsoft s’efforce aussi continuellement de faire évoluer son système de traduction automatique.

La version anglaise de cet article est la suivante: 909086
Avertissement
Cet article a été archivé. Il est proposé « en l'état » et ne sera plus mis à jour.
Symptômes
Lorsque vous compilez une solution Visual C# sous le débogueur Visual Studio IDE, l'IDE de Visual Studio cesse de répondre ou tombe en panne.
Cause
Ce problème est provoqué par un bogue dans le compilateur Visual C# .NET 2003.
Résolution
Un correctif est désormais disponible auprès de Microsoft, mais il ne vise qu'à corriger le problème décrit dans cet article. Uniquement l'appliquer à des systèmes rencontrant ce problème spécifique. Ce correctif peut subir des tests supplémentaires. Par conséquent, si vous n'êtes pas gravement touché par ce problème, nous vous recommandons d'attendre le prochain service pack Visual C# .NET 2003 qui comprendra ce correctif.

Pour résoudre ce problème immédiatement, contactez services de support technique Microsoft afin d'obtenir le correctif logiciel. Pour une liste complète des numéros de téléphone des services de support technique Microsoft et des informations sur les frais de support technique, reportez-vous au site de Web Microsoft suivant : note Dans certains cas, les frais aucuns de support peuvent être facturés si un technicien du support technique Microsoft détermine qu'une mise à jour spécifique peut résoudre votre problème. Les coûts habituels du support technique s'appliqueront aux autres questions et problèmes non traités par la mise à jour en question.

Conditions préalables

Microsoft Visual C# .NET 2003 pour appliquer ce correctif doit être.

Demande de redémarrage

Vous devez redémarrer l'ordinateur après avoir appliqué ce correctif.

Informations sur le remplacement de correctif

Ce correctif ne remplace aucun autre correctif.

Informations de fichier

La version anglaise de ce correctif dispose les attributs de fichier (ou attributs de fichier version ultérieure) répertoriés dans le tableau suivant. Les dates et heures de ces fichiers sont exprimées en temps universel coordonné (UTC). Lorsque vous affichez les informations de fichier, il est convertie en heure locale. Pour connaître le décalage entre l'heure UTC et l'heure locale, utilisez l'onglet Fuseau horaire dans l'élément Date et heure du Panneau de configuration.

Correctif de 32 bits Visual Studio .NET 2003

Nom de fichierVersion du fichierTaille du fichierDateHeurePlate-forme
Cpde.dll7.10.5022.0303,104Oct / 07 / 200510:15Non applicable
Csee.dll7.10.5022.0196,608Oct / 07 / 200510:16Non applicable
Vsdebug.dll7.10.5022.0692,224Oct / 07 / 200510:21Non applicable
Statut
Microsoft a confirmé qu'il s'agit un bogue dans les produits Microsoft répertoriés dans la section « S'applique à ».
Plus d'informations

Informations de vidage de pile

You may receive the following stack dump information when the Visual Studio IDE crash occurs:
0:020> kbnL # ChildEBP RetAddr  Args to Child              00 1867ef80 77f5c534 77e7a580 00001e20 00000000 SharedUserData!SystemCallStub+0x401 1867ef84 77e7a580 00001e20 00000000 1867efac ntdll!ZwWaitForSingleObject+0xc02 1867efe8 77e7ab74 00001e20 00004e20 00000000 kernel32!WaitForSingleObjectEx+0xa803 1867eff8 004134e5 00001e20 00004e20 0040d15b kernel32!WaitForSingleObject+0xf04 1867f37c 0040d0ee 00000001 00000000 1867f998 devenv!DwCreateProcess+0xc005 1867f3c4 7918cd0e 1867f998 1867f998 792b0622 devenv!DwExceptionFilter+0x10706 1867f3d0 792b0622 1867f998 1867f998 1867f998 mscoree!__CxxUnhandledExceptionFilter+0x4607 1867f420 792b0651 1867f998 00000001 1867f970 mscorwks!InternalUnhandledExceptionFilter+0x17108 1867f430 6056857d 1867f998 1867f998 6006c45e mscorwks!COMUnhandledExceptionFilter+0xd09 1867f43c 6006c45e 1867f998 00000000 77e99bf5 SSSCC!__CxxUnhandledExceptionFilter+0x3e0a 1867f448 77e99bf5 1867f998 77e8a870 00000000 SSAPI!__CxxUnhandledExceptionFilter+0x3e0b 1867f970 77e9f33c 1867f998 77e9b334 1867f9a0 kernel32!UnhandledExceptionFilter+0x10a0c 1867ffec 00000000 5180c9f8 00000000 00000000 kernel32!BaseThreadStart+0x4d0:020> .frame 505 1867f3c4 7918cd0e devenv!DwExceptionFilter+0x107 [\\cpvsbuild\drops\v7.0eve\raw\3077\vs\src\appid\devenv\stub\winmain.cpp @ 247]0:020> dv /V1867f3cc @ebp+0x08 pExceptionPointers = 0x1867f9980:020> dt pExceptionPointersLocal var @ 0x1867f3cc Type _EXCEPTION_POINTERS*0x1867f998    +0x000 ExceptionRecord  : 0x1867fa88    +0x004 ContextRecord    : 0x1867faa4 0:020> .cxr 0x1867faa4 eax=0000001a ebx=108c8900 ecx=166ddc98 edx=00000000 esi=1075f848 edi=00000000eip=5180a596 esp=1867fd70 ebp=1867fdac iopl=0         nv up ei pl nz na pe nccs=001b  ss=0023  ds=0023  es=0023  fs=003b  gs=0000             efl=00010202cpde!CModule::GetMetaDataImport+0xe:5180a596 8b08             mov     ecx,[eax]         ds:0023:0000001a=????????0:020> kbnL  *** Stack trace for last set context - .thread/.cxr resets it # ChildEBP RetAddr  Args to Child              00 1867fd70 518071c5 1867fd8c 108b0f28 1867fdc4 cpde!CModule::GetMetaDataImport+0xe01 1867fdac 518072ed 834965da 4b2ef145 7e907f86 cpde!CDebugProgram::DoFindModuleFromGuid+0x5902 1867fdf4 51805f27 29620814 1867fe38 1867feec cpde!CDebugEngine::FindModule+0xa603 1867fe98 51802523 00000000 00000001 00000000 cpde!CDebugThread::BuildStackFrames+0x21204 1867feb8 517f241d 00000000 00000001 00000000 cpde!CDebugThread::GetCurrentStackFrame+0x3505 1867ff38 517f179e 39f82f24 00000001 00000001 cpde!CDebugProgram::DoException+0x6f06 1867ff7c 5180c786 008806e8 00880000 00000000 cpde!CDebugProgram::DoDebugEvent+0x28707 1867ffb0 5180ca11 77e7d28e 00000000 008806e8 cpde!CThread::MessageLoop+0x7108 1867ffb4 77e7d28e 00000000 008806e8 00880000 cpde!ThreadFunc+0x1909 1867ffec 00000000 5180c9f8 00000000 00000000 kernel32!BaseThreadStart+0x37

Avertissement : Cet article a été traduit automatiquement.

Propriétés

ID d'article : 909086 - Dernière mise à jour : 01/17/2015 12:14:29 - Révision : 1.2

Microsoft Visual C# .NET 2003 Initiation

  • kbnosurvey kbarchive kbmt kbfix kbqfe kbtshoot kbhotfixserver kbbug KB909086 KbMtfr
Commentaires