.net DbContext脚手架引用的程序集错误

.net DbContext脚手架引用的程序集错误,.net,asp.net-core,entity-framework-core,.net,Asp.net Core,Entity Framework Core,尝试使用EntityFrameworkCore 1.1.0创建数据库脚手架 Scaffold DbContext“{Your DB connect string}” Microsoft.EntityFrameworkCore.SqlServer-OutputDir模型 nuget控制台命令,但我得到 错误:未找到依赖项清单中指定的程序集 --包:“BO”,版本:“1.0.0”,路径:“BO.dll” 错误 我的DAL和BO层类库都是.NET核心类库,即使我从DAL层删除对BO类库的引用,我也会遇

尝试使用EntityFrameworkCore 1.1.0创建数据库脚手架

Scaffold DbContext“{Your DB connect string}” Microsoft.EntityFrameworkCore.SqlServer-OutputDir模型

nuget控制台命令,但我得到

错误:未找到依赖项清单中指定的程序集 --包:“BO”,版本:“1.0.0”,路径:“BO.dll”

错误

我的DAL和BO层类库都是.NET核心类库,即使我从DAL层删除对BO类库的引用,我也会遇到这个错误

BO.dll实际上位于..\DAL\bin\Debug\netstandard1.6中,但我在将文件复制到的地方遇到了相同的错误

以下是我的DAL project.json文件:

{
    "version": "1.0.0-*",

    "dependencies": {
        "BO": "1.0.0-*",
        "Microsoft.EntityFrameworkCore": "1.1.0",
        "Microsoft.EntityFrameworkCore.Design": "1.1.0",
        "Microsoft.EntityFrameworkCore.Relational": "1.1.0",
        "Microsoft.EntityFrameworkCore.Relational.Design": "1.1.0",
        "Microsoft.EntityFrameworkCore.SqlServer": "1.1.0",
        "Microsoft.EntityFrameworkCore.SqlServer.Design": "1.1.0",
        "Microsoft.EntityFrameworkCore.Tools": "1.1.0-preview4-final",
        "NETStandard.Library": "1.6.1"
    },

    "frameworks": {
        "netstandard1.6": {
            "imports": "dnxcore50"
        }
    }
}

其他人有没有遇到过这个问题,或者有没有解决这个问题的想法?

什么是BO?…这是一个问题中提到的.NET核心类库。