Hi, I am using CMake to build and pack (with CPack) my Qt application. I am currently looking into updating my packing procedure for Windows. Now, my application uses QtHelp, so I clearly need to deploy it (as confirmed by Dependency Walker). However, though I am building a release version of my application, QtHelpd4.dll is required (and, as a result, also the debug version of a few other Qt libraries) while a release version of the other Qt libraries is required. Incidentally, this results in QtCore4.dll and QtCored4.dll being both required (the second one as a result of QtHelpd4.dll being required).

Now, what I am wondering is why on earth is the debug version of QtHelp required when the release version of everything else is needed?

Cheers, Alan.