3

Microsoft.Data.Entity.SqlServerより新しいバージョンでの依存関係を解決する場合0.1-alpha-build-0863、vs 2014 はこのパッケージの依存関係を解決していません。以前のバージョンを使用すると、すべて正常に動作します。

パッケージ内の .nuspec ファイルのいくつかの変更が原因だと思います。

バージョン0.1-alpha-build-0863:

<group targetFramework=".NETFramework4.5">
    <dependency id="Microsoft.Data.Common" version="0.1-alpha-build-0137" />
    <dependency id="Microsoft.Data.Entity" version="0.1-alpha-build-0766" />
    <dependency id="Microsoft.Data.Entity.Migrations" version="0.1-alpha-build-0766" />
    <dependency id="Microsoft.Data.Entity.Relational" version="0.1-alpha-build-0766" />
    <dependency id="Microsoft.Data.SqlServer" version="0.1-alpha-build-0670" />
    <dependency id="Microsoft.Framework.DependencyInjection" version="0.1-alpha-build-0362" />
  </group>

バージョン0.1-alpha-build-1136:

  <group targetFramework=".NETFramework4.5.1">
    <dependency id="Microsoft.Data.Entity.Migrations" version="0.1-alpha-build-1136" />
    <dependency id="Microsoft.Data.SqlServer" version="0.1-alpha-build-0774" />
  </group>

Microsoft.Data.Entity.Migrationsからへの依存リンクがありMicrosoft.Data.Entityます。

編集:

依存関係は packages フォルダーにありますが、vs 2014 ctp およびk build.

4

1 に答える 1

1

プロジェクトを .NET 4.5.1 を対象とするように更新してみてください。これで問題は解決しました。これを行うには、project.json ファイルを次の場所から更新します。

"configurations" : {
    "net45" : { },
    "k10" : { }
},

"configurations" : {
    "net451" : { },
    "k10" : { }
},
于 2014-07-17T18:46:13.487 に答える