12

Webフォームプロジェクトがあります。
nugetを使用して実行してWebAPIをインストールしますInstall-Package WebApi.All
クラスを作成します

public class CartController : System.Web.Http.ApiController

しかし、System.Web.HttpのシンボルHttpを解決できません。どの依存関係が欠落していますか?

4

3 に答える 3

15

ASP.NETWebAPIのパッケージの名前は「WebApi.All」ではありません。ASP.NET Web API(ベータ版)のパッケージは「AspNetWebApi」です。代わりに次を実行してみてください。

Install-Package AspNetWebApi
于 2012-04-12T14:34:44.960 に答える
0

パッケージマネージャーコンソールからexactキーワードを使用して使用してみてください。WebApi.Enhancementsこれには、依存関係が含まれますWebApi.OData

Install-Package WebApi.All -Version 0.6.0

詳細については、NuGetWebApi.All0.6.0をチェックアウトしてください。

于 2012-04-15T11:46:35.317 に答える
0

もう1つの方法は、「NuGetパッケージマネージャー」を使用することです。

ソリューションエクスプローラーからプロジェクトを右クリックして「NuGetパッケージマネージャー」を使用し、「WebAPI」という用語を検索するだけです。そこからインストールします。

NuGetパッケージマネージャー

于 2019-04-17T12:15:11.683 に答える