2013-04-05 96 views
1

我已经安装了用于web api的nuGet包并尝试在控制台应用程序中创建HttpClient实例(我添加了System.Net.Http引用),但是我得到奇怪的编译错误:无法在控制台应用程序中创建HttpClient实例,mvc 4 web api

Error 1 The type or namespace name 'HttpClient' could not be found (are you missing a using directive or an assembly reference?) C:\Users\[email protected]\Documents\Visual Studio 2012\Projects\ConsoleApplication\Program.cs 14 21 ConsoleApplication

已经尝试重新启动VS 2012并创建一个新的控制台项目。

什么可能是这个错误的原因?

回答

0

System.Net.Http:主要NuGet包提供基本的HttpClient和相关类

System.Net.Http.Formatting:增加了序列化支持,反序列化以及许多附加功能建设上的顶部System.Net.Http

System.Json:增加了JsonVaue支持,这是用于读取和处理JSON文件

的机制,您可能需要这些也。 http://code.msdn.microsoft.com/Introduction-to-HttpClient-4a2d9cee会给你关于HttpClient的基本概念

相关问题