Comile error, D8037

when i compile BatteryCollector project, vs2015 output error: cl : Command line error D8037: cannot create temporary il file; clean temp directory of old il files

i already delete $TMP,but still compile error.

Hello, this is a quote from the MSDN page:

There is not enough space to create temporary compiler intermediate files. To remedy this error, remove any old MSIL files in the directory specified by the TMP environment variable. These files will be of the form _CL_hhhhhhhh.ss, where h represents a random hexadecimal digit and ss represents the type of IL file. Also, be sure to update your machine with the latest operating system patches.

So give this a shot, as this is a compiler error, not Unreal Engine.

thank you very much