ホットタオル - Web API 2にアップグレードできない(VS2013)
-
20-12-2019 - |
質問
私はVisual Studio 2013にアップグレードしており、当然、私はMVC5、WebAPI2、EF6などをサポートするためにHottowel、Breezeとすべての他のすべての友人をアップグレードしたいと思いました。
往復前後に、webapi2 + ef6のwebapi2とbreezeに更新することができました。しかしhottowelは闘争。
私はメッセージでPackage Managerコンソールにキックするため、hottowelを返すことができません。 install-package:すでに新しいバージョンの 'Microsoft.aspnet.webapi'
を参照していますそれはどういう意味ですか?NUGETページでは、Microsoft.aspnet.WebAPI(≧4.0.30506.0)に依存すると表示されます。WebAPIのマイバージョンは、必要な4.0xxの上にある5.x.xです。
誰もがhottowelを取り戻すのを手伝ってくれる?
ありがとう。
解決
だからそれはあなたが今いる場所に依存しています。私はパッケージとDLLを削除して新鮮なものを始めることを提案します。クリーンプロジェクトとinstall-package hottowel.angular
から始めます。あなたがそれを一緒に断片的にしようとしたいのなら、それは仕事をすることができますが、それはもっと痛みを伴うかもしれません。
古いhottowelから始めたら、ASP.NET Web API 2が壊れました。そのため、最新の機能は最新の機能を使用しています。Web API V2が必要な場合は、hottowel.angular.breeze
を使用してください。
問題はhottowelではなく、Web API 2と他のMSFT機能を備えたincompatです。
詳細については、このリンクを参照してください。