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

时间:2012-05-16 11:14:45

标签: asp.net .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;

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

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

我只想知道我应该删除临时文件夹中的所有文件。

1 个答案:

答案 0 :(得分:2)

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

请记住,虽然其他IIS网络应用程序可能正在使用该临时文件夹,因此在执行此操作时请务必小心。