我正在尝试使用C#创建一个在Visual Studio上打开CSV文件的脚本,但是当我引用File类时会弹出错误:
The type or namespace name 'File' does not exist in the namespace 'System.IO'
我已经确定我using System
以及using System.IO
并且为System.dll
和System.IO.dll
添加了引用,但是当我这样做时尝试添加它们我得到错误:
A reference to 'C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.6\System.dll' could not be added. This component is already automatically referenced by the build system.
System.IO.dll的错误相同。
我正在使用.NETFramework v4.6和Visual Studio 2015。
答案 0 :(得分:4)
构建系统已经自动引用了该组件
此消息特定于不支持File类的项目模板。 Windows应用商店,手机或通用。当你瞄准它们时,你必须跳过更多的箍,操作文件系统由运行时代理程序审查,确保你在允许查看的地方戳。并且必须始终使用理论上的异步代码来完成它可能很慢。