关于临时ASP.NET文件的问题

时间:2011-02-22 17:02:18

标签: asp.net c#-2.0

对“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文件)文件的两个副本(卷影副本)存在于两个不同版本的临时文件夹中,因此使用哪一个令人困惑。

我的问题是:我可以继续删除“Temporary ASP.NET Files”文件夹中的所有内容吗?如果我这样做,会有任何副作用吗?请告诉我。

谢谢, 拉胡

3 个答案:

答案 0 :(得分:0)

如果你现在拿你的项目,把它放在一个拉链并发送给朋友,而不是他没有该项目的临时文件夹,也可以建立它...所以你的主要东西应该在项目中目录本身。你把一切都妥善保存了吗?比关闭你的Vs并清理混乱。 (99%肯定)

答案 1 :(得分:0)

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

答案 2 :(得分:0)

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

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