4

私のプロジェクトは.NET4用に構築されており、参照しているバージョンはバージョン2でした。このルーティングSystem.Net.Http作業の一部を実行したかったので.NET 4.5にアップグレードしましたが、実行したアセンブリのバージョン4を参照する必要がありました。 。System.Net.Http

ただし、私のWebサービスはすべてHttpResponseMessage、アセンブリのバージョン4には存在しないを返します。

どうすればいいですか?

4

1 に答える 1

6

MSDN によると、まだ System.Net.Http アセンブリにあります。新しい System.Net アセンブリと System.Net.Http アセンブリの両方を参照していることを確認してください。

http://msdn.microsoft.com/en-us/library/system.net.http.httpresponsemessage.aspx

新しいプロジェクトを作成し、System.Net アセンブリと System.Net.Http アセンブリを追加すると、HttpResponseMessage が正常に表示されました。

于 2013-01-01T13:14:50.240 に答える