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!