0

私は Visual Studio 2013 にアップグレードしましたが、当然のことながら、HotTowel、Breeze、および他のすべての友人をアップグレードして、MVC5、WebApi2、EF6 などもサポートしたいと考えていました。

何度も行ったり来たりした後、WebApi2 と Breeze for WebApi2 + EF6 に更新することができました。しかし、HotTowel は苦労しています。

パッケージ マネージャー コンソールで次のメッセージが表示されるため、HotTowel を元に戻すことができません。

どういう意味ですか?nuget ページでは、Microsoft.AspNet.WebApi (≥ 4.0.30506.0) に依存していると書かれています。私の webapi のバージョンは 5.xx で、必要な 4.0xx を超えています。

HotTowelを取り戻すのを手伝ってくれる人はいますか?

ありがとう。

4

1 に答える 1

0

ですから、それはすべてあなたが今どこにいるかにかかっています。パッケージと dll を削除して、最初からやり直すことをお勧めします。クリーンなプロジェクトとinstall-package hottowel.angular. 一緒に少しずつ試してみたい場合は、うまくいくかもしれませんが、より苦痛になるかもしれません.

古いホットタオルから始めた場合、asp.net Web API 2 がそれを壊しました。SO 最新のものは最新の機能を使用します。Web API v2 が必要な場合は、hottowel.angular.breeze.

問題は HotTowel ではなく、Web Api 2 およびその他の MSFT 機能との非互換性です。

詳細については、次のリンクを参照してください: http://www.johnpapa.net/hottowel-angular-and-asp-net-web-api-2-compat/

于 2013-11-16T15:34:45.983 に答える