6

HttpClientクラスとHttpResponseMessageクラスがVS2010で利用できるかどうか誰かが知っていますか?それらを機能させることができないようですが、参照を追加する必要がありますか、それとも名前空間を使用する必要がありますか?

これらのクラスは元々、REST for Vs2008のスターターキットからのものでした...vs2010では、組み込み、つまりスターターキットは使用されません...

しかし、これらのクラスが欠落している場合、どうすればそれらを消費できますか...

私は答えをグーグルで検索しました、そして私が見つけ続けるのはvs2008の例、すなわちRESTスターターキットです。

どんな助けでも本当に感謝します

前もって感謝します

4

3 に答える 3

4

NuGetを使用してWebApi.Allをインストールします。

  1. VS2010メニューバーから:[表示]->[その他のウィンドウ]->[パッケージマネージャーコンソール]
  2. パッケージマネージャーコンソールから、コマンドInstall-PackageWebApi.Allを入力します。
  3. .csに「usingSystem.Net.Http;」を追加します。
于 2011-09-08T10:39:32.943 に答える
1

いいえそうではありません。これらは、.NetFrameworkの次のバージョンに含まれる予定です。それまでは、WCFRESTスターターキットのものを引き続き使用する必要があります。

于 2010-08-08T12:04:21.893 に答える
0

@RAMの回答に加えて、両方を含めることを忘れないでください

  • System.Net.Http.dll
  • System.Net.Http.WebRequest.dll

私は参照でこの問題を抱えていて、いくつかの未使用のものをきれいにするためにそれらを手動で削除しました。MVCとWebApiを混在させているため、問題が発生することがあります。とにかく、それは私にとってそれでした。私はそれが誰かを助けることを願っています。

于 2013-02-27T12:13:21.743 に答える