【问题标题】:Can I safely delete the Temporary ASP.Net folder's contents?我可以安全地删除 Temporary ASP.Net 文件夹的内容吗?
【发布时间】:2012-05-16 11:14:45
【问题描述】:

每当我在 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 文件\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;

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

删除那些临时文件有用吗,以后会不会影响我的申请?

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

【问题讨论】:

  • 您说的是哪些临时文件?部署前是否使 IIS 网站脱机?
  • @AlexMoore:我的意思是在 c:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\~\App_Web_znctdhjf.DLL' 下创建的程序集文件
  • 还要检查你的代码和类。尝试预编译项目,它将为您提供有关导致问题的原因的更详细信息。那是我的情况,也许你的情况不同。从那里删除临时文件不是问题。如果您需要有关预编译的信息,请告诉我给您详细信息。这是一个简单的。
  • @zdrsh :我认为内容页面的错误原因“ where it inherit="_Default" 之前在我的项目中不存在,已经用 adminpage.aspx 恢复了我的 _Default。我还在做研发..

标签: asp.net .net iis-7


【解决方案1】:

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

请记住,尽管其他 IIS Web 应用程序可能正在使用该临时文件夹,所以在使用时要小心。

【讨论】:

    猜你喜欢
    • 2013-09-26
    • 1970-01-01
    • 2022-01-23
    • 2019-12-09
    • 1970-01-01
    • 2012-03-01
    • 2016-10-23
    • 2021-03-15
    • 2020-03-14
    相关资源
    最近更新 更多