1

ドイツのビジュアルスタジオ2013 mvcアプリケーションで、ナゲット経由でホットタオルをインストールしようとしています。

次のエラーが表示されます。

Install-Package : 「EntityFramework 6.0.1」から「EntityFramework 5.0.0」への更新中にエラーが発生しました。「EntityFramework 5.0.0」と互換性のある「EntityFramework.de、Microsoft.AspNet.Identity.EntityFramework」のバージョンが見つかりません

「アイデンティティ」と呼ばれる新しい認証は、hottowel に必要なエンティティ フレームワーク 5 と互換性のないエンティティ フレームワーク機能を使用しているとだけ言っています。

どうすればこれを解決できますか? hottowel だけでなく、新しい ID 機能も使いたいです。

よろしく

4

1 に答える 1

1

私のコースを見てくれてありがとう!最新の WebApi NuGet パッケージにいくつかの問題があることを知らせてくれる人もいます。これらが解決されたら (Microsoft および Breeze の担当者と調整中)、皆様にお知らせします。それまでの間、非常に簡単な回避策を次に示します。

今のところ、最も簡単な方法は、nuget パッケージをこの順序でインストールすることです。私は Breeze チームと ASP.NET チームと協力して、これをすぐに簡単にできるようにしています :)

インストール パッケージ Microsoft.AspNet.WebApi -バージョン 4.0.30506.0

インストール パッケージ Microsoft.AspNet.WebApi.Odata -バージョン 4.0.30506.0

インストール パッケージ EntityFramework.SqlServerCompact -バージョン 4.3.6

インストールパッケージ HotTowel.angular -pre

インストールパッケージ HotTowel.angular.breeze -pre

最初の 3 つは、WebApi 4.0.30506 を使用するように要求します。これにより、すべてが機能します。いくつかの変更について Breeze チームから確認を得て、Web API チームに確認したら、これを更新し、Web API v2 で動作させる方法を全員に知らせます。

ご支援いただきありがとうございます。

于 2013-10-31T01:15:31.700 に答える