Microsoft.EntityFrameworkCore.SqlServerおよびMicrosoft.EntityFrameworkCore.Toolsへの依存関係を解決するには?

.net-core entity-framework entity-framework-core

質問

Entity Framework Coreを使用してMicrosoft SQL Serverデータベースを使用してアプリケーションを作成しようとしています。

これは私がこれまでにしたことです

ステップ1: Install-Package Microsoft.EntityFrameworkCore.SqlServer Nuget Package Managerから: Install-Package Microsoft.EntityFrameworkCore.SqlServer

ステップ2:(Entity Frameworkのコマンド用に) Install-Package Microsoft.EntityFrameworkCore.Tools –Pre Nuget Package Managerから: Install-Package Microsoft.EntityFrameworkCore.Tools –Pre

そして私のproject.jsonは下のように見えます

{
  "version": "1.0.0-*",
  "buildOptions": {
    "emitEntryPoint": true
  },

  "dependencies": {
    "Microsoft.EntityFrameworkCore.SqlServer": "1.0.1",
    "Microsoft.EntityFrameworkCore.Tools": "1.0.0-preview3-final",
    "Microsoft.NETCore.App": {
      "type": "platform",
      "version": "1.0.0"
    }
  },

  "frameworks": {
    "netcoreapp1.0": {
      "imports": "dnxcore50"
    }
  }
}

しかしそれはエラーをスローします

a)Microsoft.EntityFrameworkCore.SqlServer> = 1.0.1の依存関係を解決できませんでした。 b)依存関係Microsoft.EntityFrameworkCore.Tools> = 1.0.0-preview3-finalは解決できませんでした。

スクリーンショット

ここに画像の説明を入力してください

使ってます

  • VS 2015アップデート3
  • ネットフレームワークではない4.6.1

なぜそれがエラーを投げているのですか、そしてどのように私はそれを修正することができますか?

人気のある回答

私は、Microsoft.EntityFrameworkCoreが見つからないため、これを試してみてください:

    "dependencies": {
        "Microsoft.NETCore.App": {
          "version": "1.0.0",
          "type": "platform"
        },
        "Microsoft.EntityFrameworkCore": "1.0.1",
        "Microsoft.EntityFrameworkCore.SqlServer": "1.0.1",
        "Microsoft.EntityFrameworkCore.Tools": "1.0.0-preview3-final"
    }

Nugetを使用してパッケージを復元する必要はなく、project.jsonの変更によってそれらのパッケージが自動的に復元されます。

上記は私のために働く、それはあなたのために他に何かがない場合は、私に知らせてください。



Related

ライセンスを受けた: CC-BY-SA with attribution
所属していない Stack Overflow
このKBは合法ですか? はい、理由を学ぶ
ライセンスを受けた: CC-BY-SA with attribution
所属していない Stack Overflow
このKBは合法ですか? はい、理由を学ぶ