Deploying release configuration of application still looking for debug versions of QT dll's
-
Hi and welcome to devnet,
Are you linking to any 3rd party pre-compiled library that might be in debug mode ?
-
No I have all of the source code for the 3rd party solution and have it set to 'Release' for compilation
-
I'd check whether it's referenced anywhere explicitly in the project.
Are you using the Qt VS-Add-In plugin ?
-
I was just going through one of the projects in the solution and I just saw where it is being set as an Additional Dependency along with all of the other xxxd dll's - I'm assuming that these are debug dll's. Going to try removing them and adding the regular dll's to the project and recompile
-
Pretty strange, was it done by hand ?
-
Not sure how it was done - this solution was written by some Electrical Engineering Undergrads who judging by how it was written don't have much software development experience so I'm having to go through the entire thing and try to figure out exactly what they were doing - just removed the dev version of the dll's and included the release versions and now i'm getting a program launch error so back to the drawing board.
Wanted to say though thank you all for the quick responses to my post.
-b
-
You can try to recreate the project using qmake, it might be quicker in the end.
You're welcome :)
-
ok so I got the Release Configuration configured so that it's not pointing to and of the dev dlls but it's still trying to load qcore4d.dll on the target machine - grrrr...
Going to try the suggestion from the last post and recreate the project using qmake
-
Did you check your executable, dlls with e.g. Dependency Walker ?
-
No I haven't - good suggestion
thanks