似乎我的 Web 应用程序中的程序集占用了我所有宝贵的服务器磁盘空间。这是为什么?我该如何清理它?
227.778 c:\windows\microsoft.net\framework64\v2.0.50727\temporary asp.net files\integrator
331.373 c:\windows\microsoft.net\framework64\v2.0.50727\temporary asp.net files\root
4.881.531 c:\windows\microsoft.net\framework64\v2.0.50727\temporary asp.net files\services
139.975 c:\windows\microsoft.net\framework64\v2.0.50727\temporary asp.net files\test
1.411.048 c:\windows\microsoft.net\framework64\v2.0.50727\temporary asp.net files\test_services
1.917.421 c:\windows\microsoft.net\framework64\v2.0.50727\temporary asp.net files\web
8.909.129 c:\windows\microsoft.net\framework64\v2.0.50727\temporary asp.net files
Files: 23953
Directories: 19487
Size: 9.122.948.617 bytes
Size on disk: 9.122.948.617 bytes
答案1
您可以查看这些文件夹,看看哪些文件很大。对于清理部分。您可以使用 Windows 资源管理器安全地删除这些文件。最好的方法是停止 IIS 以执行此操作,然后重新启动它(如果可能)。必要的文件将重新生成。
但你一定要弄清楚为什么东西会长得那么大
答案2
您还可以将这些文件移动到另一个驱动器,以便它们可以根据需要增长。它在您的 framework/config 文件夹中的根 machine.config 文件中设置。搜索 tempDirectory=....