2016-11-11 6 views
0

Entity Framework Coreを使用してMicrosoft SQL Serverデータベースを使用してアプリケーションを作成しようとしています。 Microsoft.EntityFrameworkCore.SqlServerおよびMicrosoft.EntityFrameworkCore.Toolsへの依存を解決する方法?

この

は私がこれまでに行ったことある

ステップ1:私がインストールされているNugetパッケージマネージャから:Install-Package Microsoft.EntityFrameworkCore.SqlServer

ステップ2:Nugetパッケージマネージャから、私は(Entity Frameworkのコマンド用)がインストールされている: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" 
    } 
    } 
} 
下のように見えます3210

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

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

画面は、私が

  • VS 2015にUpadte 3
  • ないネットフレームワーク4.6.1

それがエラーを投げているのはなぜを使用しています

enter image description here

ショットどのように私はそれを修正することができますか?

ありがとうございます。

答えて

0

私はあなたが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の変化が自動的にそれらのパッケージを復元する必要があります。

上記は私にとってはうまくいくものですが、もしあなたのために他に何かがあるとしたら、教えてください。

関連する問題