Erreur de ligne de commande D8048
impossible de compiler le fichier C 'file-name' avec l’option /ZW
Seuls les fichiers de code source C++ peuvent être transmis au compilateur lorsque vous utilisez l’option du /ZW
compilateur (compilation Windows Runtime).
Notes
Par défaut, tous les fichiers d’un projet de plateforme Windows universelle C++ (UWP) sont compilés à l’aide de l’option du /ZW
compilateur. L’option /ZW
active les extensions du compilateur Windows Runtime ou C++/CX. Malheureusement, /ZW
ne fonctionne pas sur les fichiers sources C.
Vous pouvez désactiver la compilation C++/CX de manière sélective pour les fichiers C dans les projets Visual Studio. Sélectionnez votre fichier C dans Explorateur de solutions, puis cliquez avec le bouton droit pour choisir Propriétés dans le menu contextuel. Dans la boîte de dialogue Pages de propriétés, sélectionnez la page Propriétés>de configuration C/C++ ->Général. Définissez la propriété Utiliser l’extension Windows Runtime sur No
. Sélectionnez OK pour enregistrer vos modifications.
Pour plus d’informations, consultez Extensions de composant pour .NET et UWP.