Doesn't work, I just get the error message "The program can't start because VCRUNTIME140_1D.dll is missing from your computer. Try reinstalling the program to fix this problem". I re-installed the C++ Redistributable earlier today and tried repairing it just now so I have no clue how I'm still getting these .dll errors.
Edit: I was able to get it to work with your fix by copying "vcruntime140_1.dll" from System32 into the game folder and renaming it to "vcruntime140_1D.dll". No clue how that got it to work, but my hunch was right.
I have a very similar problem, the difference is that first i get an error with msvcp140d.dll, then msvcp140_1d.dll, vcruntime140d.dll, vcruntime140_1d.dll, and then finally ucrtbased.dll, i managed to fix the other errors by copying and renaming the dlls from System32, but i can't get past ucrtbased.dll, the original file in Sys32 is ucrtbase.dll, when i rename it and put it in the game folder i get the error message: "the procedure entry point _free_dbg could not be located in the dynamic link library ucrtbased.dll"
I have all relevant VC redists from 2008 to 2022 and i have no idea why i'm getting this, i've ran out of ideas on how to fix this, help would be appreciated.