2016-07-13 18 views
0

Ich habe meine NCrunch cache storage path auf %TEMP%\NCrunchCache eingestellt. Allerdings bekomme ich folgende Fehlermeldung:NCrunch erkennt keine Umgebungsvariable

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 

Die documentation schlägt vor, dies ist möglich:

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

Was bin ich?

Antwort

1

Haben Sie versucht, VS neu zu starten, seit die Umgebungsvariable geändert wurde? Wenn Sie einen Prozess starten, erhält er Kopien der Umgebungsvariablen. Wenn VS geöffnet wurde, bevor Sie es geändert haben, arbeiten Sie möglicherweise mit alten Variablen.

Ich würde in Betracht ziehen, alle VS-Instanzen zu schließen und dann sicherzustellen, dass Sie keine NCrunch.BuildHostXXX.x86.exe Prozesse im Task-Manager haben.

+1

Während dies vielversprechend aussah, hat es nicht funktioniert. Danke trotzdem. –

+0

Neustart funktioniert nicht. Die Verwendung von '% AppData% \ NCrunchCache' führt immer noch zu' C: \ src \ Solution \% AppData% \ NCrunchCache' (mit v3.6) – Waescher