2016-07-13 6 views
0

Я установил NCrunch cache storage path в %TEMP%\NCrunchCache. Тем не менее, я получаю следующее сообщение об ошибке:NCrunch не распознает переменную окружения

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 предполагает, что это возможно:

From NCrunch v2.20, this setting supports specifying environment variables (i.e. '%MyCacheRootDir%\MySolution')

Что я упускаю?

ответ

1

Вы пытались перезапустить VS после изменения переменной окружения? Когда вы запускаете процесс, он получает копии переменных среды, поэтому, если VS был открыт до его изменения, вы можете работать со старыми переменными.

Я бы предпочел закрыть все экземпляры VS, а затем убедиться, что у вас нет никаких NCrunch.BuildHostXXX.x86.exe процессов в диспетчере задач.

+1

Хотя это выглядело многообещающим, оно не сработало. Спасибо, в любом случае. –

+0

Перезапуск не работает. Использование '% AppData% \ NCrunchCache' по-прежнему приводит к' C: \ src \ Solution \% AppData% \ NCrunchCache' (используя v3.6) – Waescher

Смежные вопросы