This error is present in both Debug/Release.
So the original problem was that it had 32 bit library that I did not link to 64 version of it. (Previous version of this question) I fixed that.
And application works on Windows Server Standard 2008R2 x64.
I tried running application on Windows Server Enterprise but got above (title) mentioned error message.
Dependency walker says "Modules with different CPU types were found" and for some reason it seems its linking incorrectly to 32 bit library, but thats something that comes from mshtml.dll (win lib) and it links to winsxs\x86.. folder to COMCTL32.dll, but that lib is in System32 folder (correct one ) so not sure why is it linking to this one
Any ideas???