NCrunch不识别环境变量

时间:2016-07-13 10:02:58

标签: .net visual-studio environment-variables ncrunch

我已将NCrunch cache storage path设为%TEMP%\NCrunchCache。但是,我收到以下错误:

NCrunch was unable to access the directory 
'C:\src\solutionFolder\%TEMP%\NCrunchCache' as specified in the configuration for this solution.
Cache data will instead be stored in the default location

documentation表明这是可能的:

  

从NCrunch v2.20开始,此设置支持指定环境变量(即'%MyCacheRootDir%\ MySolution')

我错过了什么?

1 个答案:

答案 0 :(得分:1)

您是否尝试过更改环境变量后重启VS?当您启动进程时,它会获取环境变量的副本,因此如果在更改之前打开了VS,则可能正在使用旧变量。

我会考虑关闭所有VS实例,然后确保在任务管理器中没有任何NCrunch.BuildHostXXX.x86.exe进程。