-
Why doesn't it work???
Hello everyone! Currently, I've done some programs, yet when I try them in other computers, an error comes out saying that it couldn't execute the program because it wasn't configured right, and that I should try to Reinstall the program...
Why does this happen?? This also happens with the "Release" version of the prgram...
Anyone know why??
-
Where they developed under MSVC++ 2005? And what is the specific error? I seem to recall you needing a redistributable VC++ to be installed on other machines. I reckon all there is needed is a dll... msvc8.dll or something simillar.
-
Yes, it was made in VC++ 2005, should I make compile it on an earlier version, such as C++ 6.0??
-
No, you should distribute the required DLLs along with it. Visual Studio should come with a tool called the Dependency Viewer (it might be, though, that the express edition doesn't), which shows you all the DLLs the app depends on. Check with your friend which of these DLLs he doesn't have and package them with your app.
-
ok, thanx, I'll try that!
-
If it is a simple, standard C++ program, you might have accidentally left managed extensions or some other .NET specific option on. If you aren't using .NET, make sure your project is a Win32 Console Application so you don't need the .NET runtime.