Команды EntityFramework в пакете библиотеки классов ASP.Net 5?

Я пытаюсь разработать свое первое веб-приложение ASP.Net, и в моем решении у меня есть два проекта.Web Application а такжеClass Library (Package), Когда я собираю ASP.Net 4.5 версию этого приложения, я ставлюEntity Framework 6 сущностей в библиотеку классов, поэтому я делаю это вASP.Net 5 версия. Проблема в том, когда я устанавливаюEntityFramework.Commands в библиотеку классов я получаю ошибку:

Зависимость EntityFramework.Command 7.0.0-rc1-final в Project DBEntities не поддерживает фреймворк .NetPlatform, Version = 5.4

Мое понимание отэтот ТАК вопрос в том, чтоdotnet5.4 это новый .Net 5, который должен поддерживаться EF7.

Вот мойproject.json файл:

{
  "version": "1.0.0-*",
  "description": "FFInfo.DAL Class Library",
  "authors": [ "Mathew" ],
  "tags": [ "" ],
  "projectUrl": "",
  "licenseUrl": "",
    "frameworks": {
        "dotnet5.4": {
            "dependencies": {
                "Microsoft.CSharp": "4.0.1-beta-23516",
                "System.Collections": "4.0.11-beta-23516",
                "System.Linq": "4.0.1-beta-23516",
                "System.Runtime": "4.0.21-beta-23516",
                "System.Threading": "4.0.11-beta-23516"
            }
        }
    },
    "dependencies": {
        "EntityFramework.Commands": "7.0.0-rc1-final",
        "EntityFramework.MicrosoftSqlServer": "7.0.0-rc1-final"
    }
}

Я установил неправильный пакет, EF7 так сильно изменился, что я неправильно строю класс, или я что-то упустил в моем файле json?

РЕДАКТИРОВАТЬ: Новый файл project.json на основе предложений

{
    "version": "1.0.0-*",
    "description": "FFInfo.DAL Class Library",
    "authors": [ "Mathew" ],
    "tags": [ "" ],
    "projectUrl": "",
    "licenseUrl": "",
    "frameworks": {
        "dotnet5.4": {
            "dependencies": {
                "Microsoft.AspNet.Hosting.Abstractions": "1.0.0-*",
                "Microsoft.Dnx.Runtime": "1.0.0-*",
                "Microsoft.Extensions.CommandLineUtils.Sources": {
                    "version": "1.0.0-*",
                    "type": "build"
                },
                "Microsoft.Extensions.PlatformAbstractions": "1.0.0-*",
                "System.Console": "4.0.0-*",
                "System.IO.FileSystem": "4.0.1-*"
            }
        },
        "netcore50": {
            "bin": {
                "assembly": "lib\\netcore50\\_._"
            }
        },
        "dependencies": {
            "EntityFramework.Commands": "7.0.0-rc1-final",
            "EntityFramework.MicrosoftSqlServer": "7.0.0-rc1-final"
        }
    }
}

Ответы на вопрос(1)

Ваш ответ на вопрос