Hi,
This is interesting. NCrunch itself makes minimal (perhaps no?) use of the temp directory directly. I expect that you're probably seeing temporary files being created by either build tasks (i.e. compiler), the code under test, or the CLR itself.
You may need to take a closer look at the files to try and determine what they are and what is producing them. I'm also interested in knowing this, as this problem may be widespread.
NCrunch has a configuration setting that lets you
set environment variables inside the build/test tasks. You may be able to use this to override the %temp% variable without affecting other software running on your system.