我可以安全地删除Temporary ASP.Net文件夹的内容吗?

Sat*_*ngh 5 .net asp.net iis-7

每当我下运行我的应用程序工作正常VS 2010.当我在服务器上传它并从IIS运行时,它给出了Complie错误:CS0433: 'c:\ Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root \〜\ App_Web_dzybh5am.DLL'和'c:\ Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root \〜\ App_Web_znctdhjf.DLL'

错误:

Line 146:    
Line 147:    [System.Runtime.CompilerServices.CompilerGlobalScopeAttribute()]
Line 148:    public class default_aspx : global::_Default, System.Web.SessionState.IRequiresSessionState, System.Web.IHttpHandler {
Line 149:        
Line 150:        private static bool @__initialized;
Run Code Online (Sandbox Code Playgroud)

谷歌的快速搜索显示,删除这些临时文件解决了这个问题.

删除这些临时文件是否有用,将来是否会影响我的应用程序?

我只是想知道我应该从临时文件夹中删除所有文件.

Ale*_*ore 2

只要您的网络应用程序关闭,就不会对应用程序产生任何影响。
.Net / IIS 使用该临时文件夹作为保存 aspx/razor 页面的编译版本的位置。

请记住,其他 IIS Web 应用程序可能正在使用该临时文件夹,因此在执行此操作时要小心。