Nunit Shadow Copy缓存目录很大

时间:2011-08-30 16:46:34

标签: windows-7 nunit temp

我注意到最近使用了大量的磁盘空间,最后做了一些调查。我发现在以下目录中我有超过200 GB:

C:\Users\compUser\AppData\Local\Temp\nunit20\ShadowCopyCache

我应该直接删除这些数据吗?或者NUnit中是否有一个函数可以为这个Shadow Copy目录进行某种清理,这个目录可以自动化这个过程并且没有可能破坏任何东西?

根据回答进行更新:

打开您喜欢的命令提示符应用程序,导航到NUnit目录并运行以下命令:

nunit.exe /cleanup

根据影子缓存的大小,可能需要一些时间才能完成。

2 个答案:

答案 0 :(得分:10)

新的/cleanup命令行选项会删除NUnit的卷影副本缓存,然后退出。

有关其他信息,请参阅here(Nunit发行说明)。

这是一个安全且受支持的删除此目录。

答案 1 :(得分:0)

对于那些仍在运行nunit 2控制台的人来说,有一个命令行开关可以防止首先生成卷影副本(参见documentation):

/noshadow

从nunit 3开始,这是默认行为:Made not shadow copy default for console