Développement de MFC en vs2017
Quand j'ai installé vs2017, je n'ai sélectionner développement de Windows avec C++ option. Après l'installation, cependant, je ne vois pas le MFC a été ajouté. Bien sûr, j'ai des erreurs quand je compile ma demande,
fatal error C1083: Impossible d'ouvrir le fichier include: 'afxwin.h': Aucun fichier ou répertoire de
Je ne trouve pas le Modifier/Modifier option avec mon vs2017 installation dans le Panneau de Contrôle. Comment puis-je ajouter "Microsoft Foundation Classes C++" package?
source d'informationauteur Louis
Vous devez vous connecter pour publier un commentaire.
Si vous regardez en haut de la VS fenêtre du programme d'installation, vous verrez
Workloads
Individual Components
etLanguage Packs
.Au moins aussi loin que je peux voir, aucun des "Charges" comprend les MFC dans votre installation. Pour l'obtenir, vous devez d'abord cliquer sur "Composants Individuels", puis faites défiler tout le chemin vers le bas de la (longue) liste des composants qu'elle montre. Près du fond, vous trouverez "MFC et la prise en charge ATL (x86 et x64)". Sélectionnez-le, et vous êtes sur votre chemin.
Ce n'est pas nécessairement la fin de l'histoire: par défaut, même lorsque vous l'installer, il s'installe uniquement la version Unicode de construction de la MFC. Si vous voulez de l'étroite caractère de version, vous devez l'installer séparément. Je ne pense pas qu'il soit entrée dans le programme d'installation pour ce faire, mais si vous essayez de construire un projet qui utilise étroit caractère MFC, vous obtiendrez un message d'erreur qui inclut un lien pour le télécharger.
Dans Windows 10 avec Visual Studio 2017 Community Edition pour modifier le Visual Studio 2017 installation, j'ai dû aller dans Paramètres à partir du menu Démarrer de Windows, puis dans la zone de recherche, saisissez "Applications & Caractéristiques" pour afficher la liste des applications installées (juste en tapant dans "apps" était assez pour le mettre dans la liste).
J'ai ensuite examiné pour Microsoft Visual Studio 2017 dans la liste des applications, cliqué sur cette entrée qui affiche ensuite sur le bouton Modifier. En cliquant sur le bouton Modifier apportera le programme d'installation pour vous permettre de modifier les différents composants.
J'ai vu des cas où l'installateur veut faire une mise à Jour de Visual Studio 2017 avant vous permettant de Modifier l'action. Dépend de la dernière fois que vous l'avez utilisé et la dernière fois que vous avez fait une mise à jour.
Ainsi, au lieu d'un bouton "Modifier", il peut être plutôt un bouton mettre à Jour.
La VS 2017 Modifier la boîte de dialogue contient trois onglets, "les Charges de travail", "composants Individuels", et "Language packs". Cliquez sur "composants Individuels", puis faites défiler jusqu'à la section intitulée "Sdk, des bibliothèques et des cadres", qui est la dernière section dans mon installation. Il devrait y avoir une entrée pour "MFC et la prise en charge ATL (x86 et x64)" avec une case à cocher près de la fin.
Il y a beaucoup de choses disponibles à partir de cette "composants Individuels" voir de "Modifier l'installation de la boîte de dialogue".
Vous devez utiliser Visual Studio Installer de faire des changements.
Pour créer un projet MFC, vous avez juste besoin de sélectionner projet Win32/Win32 Console Application pour votre type d'application, puis cliquez sur OK. En Application de l'Assistant, cliquez sur prochainedans Paramètres de l'Applicationvérifiez MFC sous Ajouter un en-tête commun des fichiers:.