atlbase.h nicht gefunden, wenn Visual C ++ Express 2010 verwendet wird

So habe ich versucht, mein Projekt von einer früheren Version unter Windows XP auf Visual C ++ Express 2010 unter Windows 7 zu verschieben. Ich habe alle möglichen Fehler bekommen, bei denen atlbase.h nicht gefunden wurde. Dies ist nicht so sehr eine Frage, aber ich wollte dokumentieren, was meine Entschließung für andere war.

Kopierte die folgenden PlatformSDK-Dateien aus meiner vorherigen Installation und legte sie auf meinem Windows 7-Computer ab.

PlatformSDK / include / atl

PlatformSDK / include / mfc

PlatformSDK / lib

PlatformSDK / src / atl

Ich ändere dann die VC ++ - Verzeichnisse in den Projekteigenschaften so, dass sie auf diese Verzeichnisse verweisen.

Include Directories-

* include / atl

* include / mfc

Library Directories-

* lib

Source Directories-

* src / atl

Nehmen Sie eine Änderung an stdafx.h @ vo

direkt nach dieser Zeile: #include "atlbase.h"

add this line: extern CComModule _Module;

Hoffentlich können Sie jetzt loslegen! Wahrscheinlich nicht, aber vielleicht bist du auf dem besten Weg.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage