【问题标题】:Question On Temporary ASP.NET Files关于临时 ASP.NET 文件的问题
【发布时间】:2011-07-02 03:57:54
【问题描述】:

对“Temporary ASP.NET Files”文件夹有疑问;我对这个文件夹的用途有一点了解,正如这个论坛的另一个帖子所概述的那样

What is the "Temporary ASP.NET Files" folder for?

但最近,我在尝试如下构建新项目时收到警告

'c:\WINNT\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\some folder\filename.cs' 与导入的类型冲突...使用那个...

看起来,同一个类(.cs 文件)文件的两个副本(影子副本)存在于两个不同版本的临时文件夹中,因此使用哪个版本令人困惑。

我的问题是:我应该继续删除“临时 ASP.NET 文件”文件夹中的所有内容吗?如果我这样做有任何副作用吗?请告诉我。

谢谢, 拉胡尔

【问题讨论】:

    标签: asp.net c#-2.0


    【解决方案1】:

    如果您关闭所有 VS 2005 实例,您可以删除此文件夹中的所有文件/文件夹。这个文件夹正如它的名字一样——临时的。当它们为网站加载时,它会在编译文件进入内存时加载它们的所有实例。当您对解决方案执行“清理”时,它应该清空与您打开的解决方案相关的文件夹中的文件。

    如果您清空文件并继续遇到此问题,那么问题将与您在解决方案中引用项目和第三方库的方式有关。

    【讨论】:

      【解决方案2】:

      如果你现在拿你的项目,把它放在一个 zip 中并发送给朋友,他没有那个项目的临时文件夹,也可以构建它......所以你的主要东西应该在项目中目录本身。您是否已正确保存所有内容?比关闭你的 Vs 并清理混乱。 (99% 确定)

      【讨论】:

      • 不,我还在做我的事情,还没有保存更新。我也是这么想的……一旦我完成了……我将关闭我的项目和VS;然后将继续删除“asp.net temp files”文件夹下的所有文件或所有内容,但不确定它是否安全。从,您的评论看起来很安全,不会造成任何伤害(我知道将重新创建相同的编译文件并且运行项目会有点慢......但这对我来说是一个不关心的条件)。谢谢。
      【解决方案3】:

      您是否尝试过清理您的解决方案/项目并重新编译?这只会删除与该项目关联的已编译/临时文件。

      【讨论】:

        猜你喜欢
        • 2010-11-01
        • 2022-01-18
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-03-09
        • 2010-11-25
        • 1970-01-01
        • 2021-11-20
        相关资源
        最近更新 更多