临时ASP.NET文件

Cha*_*adD 2 asp.net

我在以下文件位置有数百个子文件夹中有近800 MB和31,000多个文件:

C:\ WINDOWS\Microsoft.NET\Framework\v2.0.50727 \临时asp.net文件

文件是否真正是临时的,是否曾被清理过?也许,在停止IIS之后,它们可以被安全删除吗?

Rex*_*x M 7

它们在字面意义上并非"临时",它们在某些时候肯定会被删除.这个答案很好地描述了目的:

这些就是所谓的卷影复制文件夹.

简单......我的意思是:

当ASP.NET第一次运行您的应用程序时,它会复制在/ bin文件夹中找到的任何程序集,复制任何源代码文件(例如在App_Code文件夹中找到)并将您的aspx,ascx文件解析为c#源文件.然后,ASP.NET将所有这些代码构建/编译为可运行的应用程序.

它们可以随时删除,.NET只需在需要时重新创建它所需的那些.


Sha*_*ell 6

停止IIS后可以安全地删除它们,它们将重新生成用户访问您站点时所需的内容.

-Shaun