My program is not running on another computer

Compiled on my computer with MSVS2005 and worked on my computer programm is not running on another computer? why? The message is:
Not configured or settings is not right.
Please, try to reinstall! etc.
What kind of project is it?
You should change some settings in the project properties
closed account (S6k9GNh0)
Let me pull out my crystal ball and look at your code / dev environment. I'll get back to you soon.
Last edited on
The most common cause of this problem is the VC++ runtime missing in the target computer.
The VC 2005 redistributable can be found here:
http://www.microsoft.com/downloads/details.aspx?familyid=32bc1bee-a3f9-4c13-9c99-220b62a191ee&displaylang=en

I believe Visual Studio also puts a copy of the redistributable on your drive during installation but I can't remember exactly where as I'm not at a PC

You can also change your project settings to link statically instead of dynamically to the MFC libraries (I believe that is whats causing the issue). This will however result in a larger final executable.
Thank U for your reply.

I found an answer on another forum.
Project Settings -> Runtime Library -->Multi-threaded (not mulrithreaded dll)

but another problem. I attach a library to my project, which I don't write only used a functions. And simple error:
... is already defined...
fatal error one oe more multiply defined symbols found
Solved.

Project setting-> C++->advanced : Omit default Library Names - Yes
Thanks for all, people!
Topic archived. No new replies allowed.