Msvcp100.dll is missing - more informative error

I have many users who report that they are getting msvcp100.dll error.

Instead of users reporting this and responding that they need to install redistributable C ++, I would like to change the error text to something more meaningful, for example. tell them they need to install C ++ redist.

Is it possible?

+4
source share
3 answers

If you do not want users to install the redistributable, you can statically reference the runtime. Go to Project Settings and find C/C++ Code Generation . Change the runtime library parameter to multithreaded ( /MT ) instead of multithreaded dll ( /MTd ).

+4
source

I am not sure if the error message can be changed. I doubt it very much because it is an OS bootloader error.
So why don't you create an installer for your application that will check and, if necessary, install the redist package?

+2
source

You can also include in your release version of the dll application that your application is needed

0
source

Source: https://habr.com/ru/post/1382286/


All Articles