Bonjour,
L'histoire, je suis en train de porter un projet de VC6 a VS2005.
Bon je met tout les bon settings et tout: j'obtiens cette erreur:
Bon du coup je m'en vais rajouter _AFXDLL dans les options de Preprocessor:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2fatal error C1189: #error : Building MFC application with /MD[d] (CRT dll version) requires MFC shared dll version. Please #define _AFXDLL or do not use /MD[d]
Setting->C/C++->Preprocessor->Preprocessor definition
Mais j'obtiens toujours la meme erreur...
Du coup je rajoute(apres recherche sur le net):
au debut du fichier stdafx.h, et la plus d'erreur.
Code : Sélectionner tout - Visualiser dans une fenêtre à part #define_AFXDLL
Ce que je comprend pas c'est pourquoi ca marche pas quand je le met dans les settings? ca ne devrait pas etre la meme chose?
Merci








Répondre avec citation



Partager