That's true. My intention was to have an install fixed on one particular revision to play a long term game, to test for balance.
Even if it doesn't recompile the DLL, it still runs all of the scripts to check if it needs recompiling, and runs the FPK packer (which crashes every time for me) delaying the game from starting by a bit. The point is, I can't even work out how it's triggering the scripts to run, when I'm launching the mod directly.
Edit: Actually, it's worth noting that the thing that prompted me to ask the question in the first place was that the first three times I tried to launch the mod, it recompiled the DLL each time, in spite of there being no local changes to the source code nor any updates from git. After that it didn't recompile, but it is still launching and crashing the FPK thing every time.