The cache directories may be changed using the application-specific .config file, e.g. Manager.exe.config:
<configSections>
...
<section name="runtimedirs" type="System.Configuration.NameValueSectionHandler" />
...
</configSections>
<runtimedirs>
<add key="Cache" value="D:\TEST" />
<add key="AssemblyCache" value="D:\TEST" />
</runtimedirs>
Save the changed, then restart the specific application.