2016-07-01 4 views
0

RC2をインストールしたときにプロジェクトを作成しました。その後、.NET Core 1.0.0がリリースされたとき、私はrc2をアンインストールして1.0.0をインストールしました。アプリは今データベースに接続できません。また、パッケージマネージャコンソールの「Update-Database」コマンドが正しく実行されていません。私はproject.lock.jsonのすべての依存関係を '1.0.0-rc2-3002702'から '1.0.0'に変更しましたが、同じエラーが発生します。現在インストールされている.NETコアのバージョンを正しく参照できません

パッケージマネージャコンソールのエラー:PMCのエラーを受信

: 指定されたフレームワーク 'Microsoft.NETCore.App'、バージョン '1.0.0-rc2-3002702' が見つかりませんでした。 - アプリケーションの依存関係を確認し、C:\ Program Files \ dotnet \ shared \ Microsoft.NETCore.Appにインストールされているフレームワークバージョンをターゲットにしてください。

次のバージョンがインストールされています:1.0.0または、フレームワークバージョン '1.0.0 -rc2-3002702 'となります。

このバージョンの.NET Coreへの参照はどこで述べられているのでしょうか?

これは私のproject.jsonある - http://pastebin.com/wC91swU7

答えて

0

私はあなたが間違ったファイルを編集したproject.lock.jsonに

  1. をすべての依存関係を変更しました。 project.jsonファイルの依存関係のバージョンを更新してから、package restoreコマンドを実行すると、project.lock.jsonが再生成されます。

  2. 依存関係リストを再確認してください。少なくとも私は

    • ツールは "Microsoft.AspNet.Identity.EntityFrameworkは" 今Microsoft.AspNetCoreある
    • 1.0.0-preview2-最終的に1.0.0-preview1-finalから更新すべき次のような問題を参照してください.Identity.EntityFrameworkCore
    • なぜMicrosoft.AspNet.Identity.Owinを使用しますか?多分あなたはMicrosoft.AspNetCore.Identityが必要でしょうか?
+0

おかげでpreview2でpreview1を置き換えるが、何がありますproject.jsonの依存関係を '1.0.0-rc2-3002702'に変更しました。 '1.0.0-rc2-3002702'を参照しているソリューションには何も見つかりません。 –

+0

あなたのproject.jsonを表示してください。あなたの依存関係の1つがrc2パッケージに依存しているようです。 – Set

+0

pastebin.com/wC91swU7おそらくMicrosoft.EntityFrameworkCore.Tools.Core –

0

私が見つけた解決策は、インストールされた:

PM> Microsoft.EntityFrameworkCore.Tools -pre

・パッケージをインストールしていないと

関連する問題