NET 临时文件清理

我能安全地删除这个文件夹的内容吗

C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root

在 Windows2003R2标准系统上,如果我没有使用 IIS (6/7) ?

如果是这样的话,你能给我指一下有关 ASP.NET 的运行时和维护任务的相关文档吗?

232306 次浏览

是的,删除它们是安全的,尽管它可能会强制对任何。在服务器上运行的 NET 应用程序。

有关背景知识,请参阅 MSDN 上的 了解 ASP.NET 动态编译文章。

只是一个更新当前的操作系统(Vista,Win7等)-临时文件路径 已经变了可能是不同的基于几个变量。下面的条目并不确定,但是,它们是我遇到的一些条目:

“临时”环境变量设置——然后是:

%temp%\Temporary ASP.NET Files

权限以及哪个应用程序/进程(VS、 IIS、 IISExpress)正在运行。网络编译器。访问 C: WINDOWS Microsoft.NET Framework 文件夹需要更高的权限,如果您没有使用具有足够权限的帐户进行开发,那么可以使用这个文件夹:

c:\Users\[youruserid]\AppData\Local\Temp\Temporary ASP.NET Files

还有一些情况下,可以使用以下方法通过配置设置临时文件夹:

<compilation tempDirectory="d:\MyTempPlace" />

我甚至有一个时髦的设置在工作中,我们不运行管理默认,加上 IT 家伙有设置% temp% 的登录脚本,我得到的临时文件在3个不同的位置取决于什么是编译的东西!我仍然不确定这些道路是如何选择的... ... 唉。

尽管如此,Dthrasher是正确的,您只需删除它们,VS 和 IIS 将根据需要重新编译它们。