Sign in to follow this  

Deploying .exe

This topic is 2661 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

I'm trying to get my .exe to work on my friends computer. However, he keeps getting a side by side error. I'm running 64 windows 7 and he is running 64 vista. He does not have vs installed on his computer. I had him install the 64 and 32 versions of vcredist 2005 and 2008 and it did not fix the issue. The only libraries I'm linking to besides my own ones created in the project is directX 11. Please help!

Share this post


Link to post
Share on other sites
You are on the right track. Which dev environment do you use? You might need to install VS2010 one's, but most probably the VS2008 SP1 ones.

Share this post


Link to post
Share on other sites
Are you sure you're giving him a release build? Debug builds use a runtime not included with the redist.

You can use Dependency Walker to identify the specific DLLs that aren't being found. Make sure to read the documentation on how to use it properly (your problem really isn't the lack of MSJAVA.DLL).

Also, moved to For Beginners.

Share this post


Link to post
Share on other sites
IF you are using Visual Studio, Sneftel's catch is easy to fix. Near the top of the IDE, next to the green Play button, it says Debug. Change this to Release, and give him the new .exe after you build it. Just changing this allowed me to share some fairly basic programs with friends, I am not sure how simple it is if your program is more complex.

Share this post


Link to post
Share on other sites
I had a similar problem and running through dependency walker my video card drivers were old and did not have CUDA support and it was preventing the app from starting.

Share this post


Link to post
Share on other sites
Sneftel most likely has the answer, and I believe there is a part of the FAQ that addresses deployment as well, but here is one more for you. Make sure that the redist that your friend installs is at least as recent as the sdk version you installed.

I develop on an XP machine, and had issues running demos on my 3d buddies vista comp. I had used the latest sdk, and though he had the lastest greatest directx stuff installed his version was not as new as the quarter/annual release i had installed.

Share this post


Link to post
Share on other sites

This topic is 2661 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this