LNK 2005 dans Visual C++ dans Visual Studio 2010

Je suis en train de compiler un programme C++, écrite à l'aide de Visual C++ 2005 et MFC, MS VS 2010. Malheureusement, j'obtiens l'erreur suivante lors de la compilation:

Error 2 error LNK2005: "public: virtual __thiscall CMemDC::~CMemDC(void)" (??1CMemDC@@UAE@XZ) already defined in CMemDCImpl.obj Project\Project\Project\uafxcwd.lib(afxglobals.obj) Project.

CMemDCImpl a un fichier d'en-tête qui contient des définitions de tous les membres de la classe CMemDCImpl, et *.fichier cpp avec leurs implémentations. Merci de m'aider à corriger cette erreur.

Nous montrer le code.
code? pour quoi faire?

OriginalL'auteur Andrey | 2011-02-20