I tried to test your disassembler and it seems you missed bundling the microsoft runtime library with your application. I'm a dev myself and this is often a sign of "not knowing your compiler enough". If you are using the low quality compiler that is called "Microsoft Visual C/C++" you should know that there are commandline arguments to static link against the MS Runtime library. Or even better: Use a better compiler like Mingw-w64 GCC that is precompiled for static linkage.
I tried to test your disassembler and it seems you missed bundling the microsoft runtime library with your application. I'm a dev myself and this is often a sign of "not knowing your compiler enough". If you are using the low quality compiler that is called "Microsoft Visual C/C++" you should know that there are commandline arguments to static link against the MS Runtime library. Or even better: Use a better compiler like Mingw-w64 GCC that is precompiled for static linkage.