Aurel, thanks for your advice. It's able to make MB more portable by including MSVCRT DLLs to the repository with current exe, but that's not what I'd like to do; instead, I might going to find an earlier version of VS to rebuild an exe that won't requires new coming runtimes.
I believe you've been making lots of efforts dedicating to DLib. Just for curious, how did you expose ALL Win API in DLib, one by one wrapper, or any generic solution? Excuse my ignorance, but I have no experience with PureBASIC.