VSCode - 添加c#程序集引用

时间:2015-06-05 22:47:21

标签: visual-studio-code

出现以下错误:

  

当前上下文[dnxcore50]

中不存在名称“文件”

试图在以下情况下构建它,仅与VSCode有关。它给我带来了同样的错误。 我使用以下方法安装了依赖项:

dnu install System.IO

给我以下留言

  

C:\用户\ USER1 \收存箱\ dev的\ CSHARP \ vscode \广告\ WeightedGraphs> DNU   安装System.IO       获取https://www.nuget.org/api/v2/FindPackagesById()?Id='System.IO'。       OK https://www.nuget.org/api/v2/FindPackagesById()?Id='System.IO'6779ms       System.IO.4.0.10-beta-22816已添加到project.json中。       还原c:\ Users \ user1 \ Dropbox \ dev \ csharp \ vscode \ ads \ WeightedGraphs \ project.json的包       写入锁定文件c:\ Users \ user1 \ Dropbox \ dev \ csharp \ vscode \ ads \ WeightedGraphs \ project.lock.json       恢复完成,经过302毫秒

project.json

{
    "version": "1.0.0-*",
    "dependencies": {
        "System.IO": "4.0.10-beta-22816"
    },
    "commands": {
        "run": "run"
    },
    "frameworks": {
        "dnx451": {},
        "dnxcore50": {
            "dependencies": {
                "System.Collections": "4.0.10-beta-22816",
                "System.Linq": "4.0.0-beta-22816",
                "System.Console": "4.0.0-beta-22816"
            }
        }
    }
}


In.cs

using System.IO;
public class In{
    public In(string s){
        var filename = s;
        var path = "";
        if(File.Exists(path)){  
            //Code TO Be Added
        }
    }
}

1 个答案:

答案 0 :(得分:1)

您还需要添加" System.IO.FileSystem"你的依赖。