C# App_数据文件夹阴影文件夹为空
我正在Visual Studio 12中使用C在ASP.net中编写代码。在我的C# App_数据文件夹阴影文件夹为空,c#,asp.net,linq,csv,C#,Asp.net,Linq,Csv,我正在Visual Studio 12中使用C在ASP.net中编写代码。在我的App_Data文件夹中,我有一个first.csv文件,其中包含一些数字数据 我收到了另一个名为second.csv的文件,它与第一个文件略有不同。它包含一个额外的列 我正在使用linq读取csv文件 var idata = from line in File.ReadAllLines("second.csv").Skip(0) let parts = lin
App_Data
文件夹中,我有一个first.csv
文件,其中包含一些数字数据
我收到了另一个名为second.csv
的文件,它与第一个文件略有不同。它包含一个额外的列
我正在使用linq
读取csv文件
var idata = from line in File.ReadAllLines("second.csv").Skip(0)
let parts = line.Split(',')
select new
{
Date_ = parts[0],
Year_ = parts[1], and so on
我已经从App_Data
文件夹中删除了first.csv
文件,并粘贴了second.csv
文件。当我运行代码时,程序似乎正在从first.csv
文件中读取旧值,而不是读取second.csv
文件值
在我的代码中,我在second.csv
文件中添加了一个额外的列。但是我的程序仍然从first.csv
文件读取App\u Data
文件夹中不存在的值。有人能告诉我我做错了什么吗
我已经查看了C驱动器中microsoft.net文件夹中的阴影文件夹,但结果是空的。我能做什么?如果您有任何建议,我们将不胜感激。经过几位用户的多次建议,从更新影子文件夹到清除历史记录并重建解决方案,我认为对我有效的解决方案如下: 我编写了另一段代码,它执行与前面代码相同的功能,但这次我读取了不同的文件。当我运行代码时,它应该可以工作,但它没有工作,并且产生了一个错误
“找不到文件'C:\Program Files(x86)\IIS Express\testFile.csv'”
现在,当我转到那个文件夹时,我发现“first.csv”在那里,但“second.csv”文件不在那里,这意味着我需要在这里放置“second.csv”文件的副本,以便第一次尝试正常工作
所以我基本上得到了“second.csv”的副本,并将其粘贴到文件夹中,然后运行我的代码。正如我所怀疑的那样,它给了我正确的输出。在运行程序之前清除浏览器的历史记录。感谢您的编辑。除了一件我认为是答案的事情外,我已经尝试了一切(甚至清除了历史)。我会贴上去的,给我几分钟。它现在起作用了:)很高兴听到数据…;)