Erreur « Aucun fichier .natvis trouvé » lorsque vous exécutez les outils de débogage pour Windows (WinDbg)

IMPORTANT : Cet article est issu d'une traduction automatique réalisée par un logiciel Microsoft et non par un traducteur professionnel. Cette traduction automatique a pu aussi être révisée par la communauté Microsoft grâce à la technologie Community Translation Framework (CTF). Pour en savoir plus sur cette technologie, veuillez consulter la page http://support.microsoft.com/gp/machine-translation-corrections/fr. Microsoft vous propose en effet des articles traduits par des professionnels, des articles issus de traductions automatiques et des articles issus de traductions automatiques révisées par la communauté Microsoft, de manière à ce que vous ayez accès à tous les articles de notre Base de connaissances dans votre langue. Il est important de noter que les articles issus de la traduction automatique, y compris ceux révisés par la communauté Microsoft, peuvent contenir des erreurs de vocabulaire, de syntaxe ou de grammaire. Microsoft ne pourra être tenu responsable des imprécisions, erreurs, ainsi que de tout dommage résultant d’une traduction incorrecte du contenu ou de son utilisation par les clients.

La version anglaise de cet article est la suivante: 3091112
Symptômes
Vous installez les outils de débogage pour Windows à partir des kits Windows 10. Ensuite, vous exécutez la commande dx ou que vous cliquez sur les liens DML qui sont présentées par d'autres commandes (x ou dv, par exemple). Dans ce cas, le débogueur (WinDbg) peut retourner l'erreur suivante :

Aucun fichier de .natvis à C:\Program Files (x 86) \Windows Kits\10\Debuggers\x64\Visualizers
Cause
Les débogueurs qui sont inclus dans les kits Windows 10 sont manquante pour un ensemble de fichiers (.natvis) qui décrivent le débogueur comment une plage de types de données doit être affichée.
Résolution
Les fichiers .natvis qui aurait dû être incluses avec le débogueur de kits sont légèrement modifié les versions des mêmes fichiers qui sont trouvent dans Visual Studio 2013. Une installation d'une édition prise en charge de Visual Studio 2013 permet de corriger le contenu de NatVis pour le débogueur de kits Windows 10. Assurez-vous que vous utilisez l'édition 2013 de Visual Studio etpasle 2015. 2015 de Visual Studio inclut de nouvelles fonctionnalités dans NatVis qui ne sont pas encore pris en charge dans les débogueurs Windows 10 Kits. Pour appliquer le correctif, procédez comme suit
  1. Rechercher les fichiers Visual Studio NatVis de 2013. Ils se trouvent dans <VS install="" path="">\Common7\Packages\Debugger\Visualizers. Le chemin d'installation est généralement C:\Program Files (x 86) \Microsoft Visual Studio 12.0.</VS>
  2. Rechercher l'emplacement d'installation du débogueur kits : <KITS install="" path="">\10\Debuggers\[x86\x64\arm]. Le chemin d'installation est généralement C:\Program Files (x 86) \Windows Kits.</KITS>
  3. Pour chaque version installée du package du débogueur (x 86, x 64 et arm), créez un répertoire et appelez-le « Visualiseurs » à partir d'une invite de commandes d'administration.
  4. Copy *. NatVis de l'installation de Visual Studio dans le répertoire de visualiseurs nouvellement créé dans chacune des x 86, x 64 et les packages de débogueur bras qui sont installés sur votre système.
  5. Redémarrez un des débogueurs de kits.
Procédez comme suit pour inclure les visualiseurs à partir de Visual Studio 2013 dans les débogueurs de kits offre la prise en charge de visualisation pour les éléments suivants :
  • La bibliothèque de modèles standard (STL) de Visual Studio 2013 et versions antérieures. Ces fichiers ne gèrent pas la visualisation de la version de la STL, qui est incluse dans Visual Studio 2015 et les versions ultérieures. Si vous déboguez une application Visual Studio 2015 – généré, vous pouvez explicitement décharger la prise en charge de visualisation STL par stl.natvis de .nvunload en cours d'exécution dans le débogueur (ou bien choisir de ne pas déplacer ce fichier).
  • Les autres infrastructures et les bibliothèques, y compris les ATL et MFC.
  • De nombreuses structures de données pour les applications modernes et universels. Certaines visualisations XAML peuvent fonctionner uniquement sur Windows 8.1 et cibles antérieures. Si vous déboguez des contrôles XAML de Windows 10, vous pouvez explicitement décharger la prise en charge de visualisation WinRT par winrt.natvis de .nvunload en cours d'exécution dans le débogueur (ou bien choisir de ne pas copier ce fichier).
  • Certaines structures de données Win32 de base.

Plus d'informations
Une future mise à jour pour les kits Windows 10 inclut des versions mises à jour des fichiers manquants NatVis qui donne la parité avec Visual Studio 2015 et qui incluent la prise en charge de la version de Visual Studio STL de 2015 et visualiseurs de Windows 10 XAML.

Propriétés

ID d'article : 3091112 - Dernière mise à jour : 12/03/2015 20:07:00 - Révision : 2.0

Windows Software Development Kit for Windows 10, Windows Driver Kit 10

  • kbmt KB3091112 KbMtfr
Commentaires