On 09/04/2018 at 20:45, xxxxxxxx wrote:
A follow-up to anyone else experiencing this issue, make sure you are compiling in release as knickknack suggested. If you've made your own project (and not cloned the sdk) then what you'll need to make sure you're doing is building a Multithreaded DLL not a Multithreaded Debug DLL. The debug form will require any system running it has the necessary debugging symbols installed (unlikely unless they are also using visual studio). The setting can be found in the property pages > C/C++ > Code Generation > Runtime Library.
You'll want debug when debugging (naturally) and non-debug when releasing, try not to release a debug dll by accident !!! (I've definitely done it )