首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >App_Data文件夹阴影文件夹为空

App_Data文件夹阴影文件夹为空
EN

Stack Overflow用户
提问于 2014-03-03 05:17:27
回答 1查看 230关注 0票数 2

我正在使用Visual 12中的ASP.net使用C#编写代码。在我的App_Data文件夹中,我有一个包含一些数字数据的first.csv文件。

我收到了另一个名为second.csv的文件,它与第一个文件略有不同。它包含一个额外的列。

我用linq读取csv文件

代码语言:javascript
复制
 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

我从first.csv文件夹中删除了App_Data文件并粘贴了second.csv文件。当我运行我的代码时,程序似乎是从first.csv文件中读取旧值,而不是读取second.csv文件值。

在我的代码中,我在second.csv文件中添加了一个额外的列。但是,我的程序仍然从first.csv文件中读取App_Data文件夹中不存在的值。有人能告诉我我做错了什么吗?

我已经查看了C驱动器中的microsoft .net文件夹中的影子文件夹,但结果发现它是空的。我能做什么?如有任何建议,将不胜感激。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-03-03 06:02:43

经过从更新阴影文件夹到清除历史记录和重新构建解决方案等多个用户的建议,我认为对我有用的解决方案如下:

我编写了另一段代码,它执行与以前代码相同的功能,但这次读取了一个不同的文件。当我运行代码时,它应该正常工作,但它没有工作,并产生了一个错误,即"Could not find the file 'C:\Program Files (x86)\IIS Express\testFile.csv'"

现在,当我转到那个文件夹时,我发现"first.csv“在那里,但是"second.csv”文件不存在,这意味着我需要在这里放置一个"second.csv“文件的副本,以便第一次正常工作。

因此,我基本上得到了一份"second.csv“的副本,并将其粘贴到文件夹中并运行我的代码。正如我所怀疑的那样,它给了我正确的输出。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22139166

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档