我试图用System.IO.File.ReadAllLines
- 方法阅读的文本文件,但一个错误弹出说有System.IO.File缺少程序集引用
类型或命名空间“文件”不存在命名空间存在' System.IO”(是否缺少程序集引用?
我与.Net框架4.5和VS2012工作。
我试图用System.IO.File.ReadAllLines
- 方法阅读的文本文件,但一个错误弹出说有System.IO.File缺少程序集引用
类型或命名空间“文件”不存在命名空间存在' System.IO”(是否缺少程序集引用?
我与.Net框架4.5和VS2012工作。
首先去Solution Explorer中和展开参考请检查并检查系统程序集是否存在于列表中。
如果你没有它存在,右键单击引用,然后单击添加参考从.NET标签,添加系统装配
现在你应该有系统在引用名单。
现在你可以导入命名空间System.IO作为
using System.IO;
注意文件在命名空间中的一类System.IO
因此,只要使用File类的代码如下。
File f = new File();//or whatever
我知道最后一行是足够的,但是完成了整个事情。 ;)
我看到它已列出,但是当我尝试添加它时,出现错误提示它正在寻找.NET 4.0安装(我不' - 仅适用于.NET 4.5): 从C:\ WINDOWS \ Microsoft.Net \ assembly \ GAC_MSIL \ System.IO \ 4.0.0.0__b03f5f7f11d50a3a \ System.IO.dll加载System.IO的代码完成信息时出错。 : 找不到装配文件。 我是否回滚到4.0以使System.IO引用正确加载? – 2014-08-06 17:49:57
您选择的具体项目模板很重要。您不能在Windows Store或PCL项目中使用File类。 – 2013-02-11 18:17:23
这就是我正面临的情况,因为我在构建Windows应用商店应用 – 2013-02-22 20:18:29