古い Web サービスであるパートナーによって消費されるこのレガシー コードがあります。外部 WebAPI への呼び出しを追加して、いくつかの新しい機能を統合する必要があります。Web サービスの cs ファイルに HttpClient を作成しようとすると、次のように表示されます
型または名前空間名 'HttpClient' が名前空間 'System.Net.Http' に存在しません (アセンブリ参照がありませんか?)
Webservice で HttpClient のインスタンスを作成する際に何か不足していますか? cs ファイルに System.Net.Http への参照を追加しました。
更新: これは私の回避策でした。新しい 3.5 プロジェクトを作成し、古いプロジェクトのファイルを追加し、それを 4.5 に変換し、System.Net.Http への参照を追加しましたが、すべて問題ありません。