Hi,
ich habe das PSDK runtergeschmissen und wieder drauf gemacht. Als es runter war wollte ich eine App compilieren, da hat er mir schon gesagt, er könnte den include <map> nicht finden. Als ich es wieder drauf gemacht habe, wollte er auch meine cl.exe nicht mehr. Die lösung war ganz einfach: "Extras"->"Optionen"->"Projekte und Projektmappen"->"VC++ Verzeichnisse". Hier waren einige einträge in den Listen "schrott", er hat mir ein E vor den pfad gesetzt, z.b.: "EE$(VCInstallDir)bin", war klar, dass er in diesem Verzeichnis nix mehr gefunden hat. also kurz alle listen durchgegangen und die 'E's entfernt. Jetzt geht alles wieder Super.
Ich schreibe das hier, weil es oft Probleme gab, die so oder so ähnlich aussehen. Wenn standard C/C++ includes fehlen, liegt der Fehler in der "Includedateien" Liste, wenn Libs nicht gelinkt werden können, liegt er in der "Bibliotheksdateien" Liste, wenn cl.exe o.ä. fehlen, liegt er unter "Ausführbare Dateien".
PS: Es muss nicht unbedingt ein E sein, kann vermutlich auch jeder belibige Buchstabe sein.
Auf die lösung bin ich gekommen, weil ich einfach mal bei der entsprechenden Compilermeldung auf F1 gedrückt habe *g*. Da hat er mir dann gesagt, dass nicht gefundene Dateien eventuell nicht in den "Ausführbaren Dateien" der VC++ Verzeichnisse eingetragen sind. Eventuell kann es auch an Systemresourcen liegen, ist aber unwahrscheinlich. Und falsche Sicherheitsrechte sind angeblich auch möglich, laut dieser Hilfeseite.
Socke