You seem to be missing the dll, which is also going to cause other issues. I believe that this dll is considered a system file. To figure whether there are system files missing, this link may help.
…and if all else fails, you can obtain the dll here. This other link may be of interest, although it is not an official Microsoft link. Use with caution as always.
Rebuilding Windows won’t fix the problem - when I build a certain app on Windows, that MSVCR100.dll file is created via Xojo. When I build the same app for Windows, but on the Mac MSVCR100.dll is missing. I have had to include it as a CopyFile and now everybody is OK.
Not sure if this will help - I have seen this error on some vista computer that have not been updated in a long time. Check for ‘Windows Updates’ and update the critical ones to see if this helps. The good news is that performing updates won’t make it worse
It sounds like your project is using this plugin: https://github.com/xojo/TextInputCanvas that was compiled with an older version of Visual Studio. You can either:
Compile that project with a newer version of Visual Studio that uses the newer msvcr120.dll (that 2014r1 built apps will include)
Modify the project to statically link in the MS runtime, then you can use any version of Visual Studio to build
Include the necessary msvcr100.dll and msvcp100.dll files in your Libs folder. Those files can be found by downloading it here , as was mentioned by Louis above.
AFAIK, my client is using the TextInputCanvas but doesn’t compile it themselves, so I’ll go down the route of auto including it in the libs folder. Can this be done with a build script?
Confused. I’m getting this error too now.
I have an app that I can build and nobody is having trouble running, but when I run it in a VM with a fresh installation of Win7, it complains.