Please ask if you can help me urgently with the following problem. It turns out that I am programming a video game that is a NetFramework CLR project in C ++. I did too many tests on my video game and it works perfectly. The problem occurs when I try to install my application on another computer, which shows me a message that says that in the execution of the code, MSVCP140D.dll, ucrtbased.dll and VCRUNTIME140D .dll are not found and therefore cannot be executed. code. The problem is those 3 dlls. I have seen several solutions on the internet but nothing. I installed the dlls manually and added them to my project but nothing. Also modify the project where it says Runtime Library and I modified it to multithreaded and multithreaded dll but it didn't work either. I hope you can help me and thank you very much for your understanding.
Problems running video game programmed in Visual Studio C ++ on another computer
The “D” suffix on those DLLs means they are the debug-versions, which are not available on most PCs unless Visual Studio is installed. You need to create a type of “release” build - not sure how it works with CLR, but I assume your project should currently be running a “debug” configuration, there should also be “release” which uses different DLLs that are available on PCs with the redistributables.
This topic is closed to new replies.
Advertisement
Popular Topics
Advertisement
Recommended Tutorials
Advertisement