Unable to run my program on other windows

I am a complete beginner in C++ programming and I am working on a project on Visual C++ 2008 Express with a windows 7 machine. I have been able to run my executable (.exe) on a couple other Windows 7 machines which do not have visual studio installed, but unable to run on Windows XP or Vista. I got the same error "The specified task executable could not be run. The application has failed to start because its side-by-side configuration is incorrect." when I tried to run my application on XP and Vista. The info I dig up from google search is either way beyond my understanding or irrelevant because I can still run my application on other Win 7 machines, only not on earlier versions of windows. Any help or comment is highly appreciated. Thanks!
Hi vivyz,

Have you tried installing the vc (and maybe also .net) runtimes on the target machines?

diz.
Try setting the MFC-linkage to static... that may work also (even if You donĀ“t use the MFC)...
Topic archived. No new replies allowed.