I did tried each one of those. Having an issue with different trainer options randomly stopping for a turn or to. My guess was that is tied to the changing in the .dll that is mentioned but wanted to bring it up just in case. Still can't get the gold adjustments to work properly.
Download both .NET RUNTIMES (Core and Framework)
Its with the AI as well. Don't leave it on. Rome showed up in tanks during 10BC... lol
Wait and activate the trainer only once fully loaded into a game, where you can see your map. Make sure to run as administrator, and to restart the trainer and game if you're loading a save after being in game.