I looked into your solution, trying once again to find my error. I discovered I had multiple versions of VC++ installed, deleted all, reinstalled, installed 2015 and yet...
The same error persists. Is there anything else that could possibly be the issue? Reinstall Framework? Only use VC++ 2013?
Edit: Installed the 2013 version, still not working. I can't understand what is going on.
[Edited by beelockee, 10/22/2015 12:33:19 PM]
Questions...
1. Does it happen with just this one game or all games?
2. Does it happen only after you try to activate a trainer or even if you don't have the trainer running?
3. Have you tried to verify integrity of game cache or reinstall the game?
1. You need to install BOTH VC++ 2013 redis. The 32bit (x86) and the 64bit (x64)
2. After installation you MUST perform a reboot. This is not a typical phrase, its required.
3. After installation and reboot it should work.
If it still does not work and only then, it might be a corrupted VC++ installation or a missing TMP variable.
In this case this is what Microsoft tells:
1. Goto My Computer->Properties->Advanced->Environment Variables.
2. Select TEMP System Variable and Click Edit.
3. Validate the path. Set it to a valid folder on the local machine.
[Edited by 0x90, 10/22/2015 2:24:15 PM]
I've posted screenshots so that you can see what I'm seeing:
Link
I've validated %SystemRoot%\TEMP and it paths correctly.