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:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
fatal 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]
Bon du coup je m'en vais rajouter _AFXDLL dans les options de Preprocessor:
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.

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