Bonjour , j'ai installé Visual Studio 2022 mais je n'arrive pas à compiler le code (template Visual Studio).

Lorsque je compile, j'obtiens le message suivant :

C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\winnt.h(34,10) : fatal error C1083 : Unable to open the include file : 'ctype.h' : No such file or directory
Dans l'onglet Liste d'erreurs, j'ai une liste des includes impossibles à ouvrir (string.h et ctype.h).

J'ai essayé :
  • Désinstaller et réinstaller Visual Studio 2022 (avec les prérequis C++).
  • Réparer l'installation.
  • Désinstaller le SDK 10.0.19041.0 et le réinstaller.
  • Désinstaller le SDK 10.0.19041.0 et installer le SDK 10.0.18362.0.


Rien ne fonctionne, je me retrouve toujours avec le même message d'erreur avec la version correcte affichée.

Dans le répertoire "C:\Program Files (x86)\Windows Kits\10\Include\10.0.18362.0", j'ai les dossiers suivants :
  • cppwinrt
  • partagé
  • ucrt
  • um
  • winrt


Dans Project Properties --> VC++ Directories, les valeurs du champ "Include Directories" sont "VC_IncludePath" et "WindowsSDK_IncludePath". Si je clique sur modifier, la valeur évaluée indique :
  • C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.30.30705\include
  • C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.30.30705\include
  • C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Auxiliary\VS\include
  • C:\Program Files\Windows Kits\10\Include\10.0.18362.0\ucrt
  • C:\Program Files (x86)\Windows Kits10\Include\10.0.18362.0\um
  • C:\Program Files (x86)\Windows Kits10\Include\10.0.18362.0\shared
  • C:\Program Files (x86)\Windows Kits10\Include\10.0.18362.0\winrt
  • C:\Program Files (x86)\Windows Kits10\Include\10.0.18362.0\cppwinrt Include\um


Je ne sais plus quoi faire... Avez-vous une idée de la façon dont je peux résoudre ce problème ?