I wrote a programm with Visual Studio, that i wanted to share with some friends. But when taking the complete folder containing the debug folder containing my .exe file and sending it to friends it throws 3 errors:
missing vcruntime140.dll
missing MSVCP140D.dll
missing urctbased.dll
(the order is probably not correct)
We tried to reinstall/update Microsoft Visual C++ Redistributable 2017 x64 on this page, but without any positive results.
Might this be a problem, that I'm using the SDL2 library? I copied the SDL2.lib into their Syswow64 folder and system32 folder, which removed that specific .dll error, but made the others first appear.
2
votes
....D.dllare debug versions and should not (can not) be re-distributed. As a side note putting DLLs into system directories should have been stop before Windows XP. Put them into your application folder and/or run the redist installation package. What happens if another app tries to install/use a diffent version of SDL2 ? - Richard Critten