win10 Max runtime: MSVCP100.dll and MSVCR100.dll reported missing

madbutter's icon

I have updated my runtime app that controls our LED panels from a Max 6 runtime to a Max 7 runtime, as new users are using Win10 and don't want to/ can't install QuickTime. I packaged the runtime into an installer and it works fine on my Win7 desktop but when I tried to install it on a new Win10 desktop the installed application won't run. I get 2 errors: the first is 'The program can't start because MSVCP100.dll is missing from your computer. Try reinstalling the program to fix this problem.' . The second is the same but for the MSVCR100.dll is reported missing. Googled it and tried to install Microsoft Visual C++ 2010 Redistributable Package (x64) but that did not fix the error. Searched the forum and only found one post but it was related to building externals with Microsoft Visual C++.

Can anyone help me here? Is this something screwy with my one Win10 PC config or something that will happen with everyone? I need to fix it here but also make sure its fixed as part of the general install process

Source Audio's icon

Copying Max standalone to unknown PC,

almost allways ends up with missing dlls.

That's because max installer was not run on the target system.

So You need to know which version of Visual C++ is needed,

depending on Max version. 2010, 2012, 2013 etc etc ???

This has been discussed few times on the forum here.

And another trouble You will get is when runtime allready exists on

the target PC, but it is not the version that You need...

Than it needs uninstalling, reinstalling ...

So have funn with that

madbutter's icon

Thx, Source Audio but I would be surprised to learn that Max 7 had dll requirements for Windows 10 that were not clearly stated. I have made runtimes for my Max LED control system for 5 years now, updating the patcher, the runtime and the Max version along the way, and this is the first time I have seen an error like this. The only thing I've had to check in my installer script was for the presence of QuickTime, which I don't have to do anymore with Max 7. As I said the installer works fine on my Win 7 desktop PC, so don't know why its failing on Win 10.

As I understand it also, Max's dependency on C runtime libraries is covered by the maxcrt.dll and maxcrt_p.dll files in the Support folder of the runtime

Source Audio's icon

I would not be surprised by anything.

Just search the forum for missing dlls, there are plenty of

posts.