Kann es sein, dass du den beliebten Fehler machst Daten in das Verzeichnis deines Programms zu schreiben? Das wäre dann allerdings kein Problem mit Windows 7 sondern ein normaler Programmierfehler.
Dann gibt es noch Probleme, wenn man für eine ältere Version von
DirectX entwickelt hat, da können dann man DLLs fehlen, wenn explizit die einer Version eingebunden wurden. Und so weiter...
Auf jeden Fall können wir ohne das Programm oder die Fehlermeldungen nicht viel sagen, es hat sich viel verändert, aber solange man nicht etwas anders macht als es gedacht ist (z.B. eben mit dem eigenen Verzeichnis), sollte es unter Windows 7 kaum andere Probleme als unter XP geben.