我在服务器上运行了大约900个应用程序,每个应用程序都指向一个包含大小约为215MB的内容的文件夹。
当我注意到我的服务器的硬盘已满时,我用WinDirStat进行扫描,发现C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files夹大小为300GB。
在该文件夹的基础上,我有我的每个应用程序的一个文件夹,这是我想象的正常。 然而,在这之下,我有很多看起来不同的哈希文件夹:
\Temporary ASP.NET Files \myapplication1 \11482199 \5c2d65f6 \ ... (10 more) \myapplication2 \f7e1646c \ ... (4 more)
当我检查各种文件夹有些看起来从几年前。
我部署新版本时的典型工作stream程是使用Web文件创build一个新文件夹,然后将现有IIS应用程序指向新文件夹。 我想知道如果这是什么导致我的文物上面。
目前为了缓解这个问题,我正在手动删除旧文件,我也可以创build一个脚本来做这件事,但对我来说,这似乎是一个脆弱的解决scheme,应该不是什么问题。
为什么我的临时ASP.NET文件夹疯狂增长? 看来ASP.NET并没有正确地pipe理它。 有没有期望我应该监视这个(即使它在Windows文件夹中)?