类型“X”在未引用的程序集中定义。 VS2015 / aspnetcore / C#

时间:2016-06-02 09:50:31

标签: c# asp.net .net visual-studio-2015 asp.net-core

我正在使用rc2 aspnetcore并且我的项目构建并运行良好,如果我使用命令dotnet run,但在visual studio中我得到700多个错误说

  

类型'X'在未引用的程序集中定义。你必须   添加对程序集'System.Runtime,Version 4.0.0.0的引用,   文化= netrual ......'

这是为什么?我是否必须将System.Runtime的引用添加到我的project.json文件中,以便VS2015在构建时不抛出这些异常?

我使用dotnet cli版本1.0.0-preview2-002913来运行我的代码。

1 个答案:

答案 0 :(得分:1)

将System.Runtime添加到“frameworkAssemblies”到project.json

"frameworks": {
    "net451": {
        "frameworkAssemblies": {
            "System.Runtime": "4.0.10.0"
        }
    },