如何在单声道中引用HttpClient?

时间:2017-03-24 23:32:57

标签: c# mono

我想使用mono编译并运行下面的文件,但是我遇到了编译错误

dmcs test.cs -r:System.Net.Http
  

错误CS0006:找不到元数据文件`System.Net.http'   编译失败:1个错误,0个警告

dmcs test.cs -r:System.Net
  

test.cs(1,18):错误CS0234:类型或命名空间名称Http' does not exist in the namespace System.Net'。您是否缺少`System.Net.Http'程序集参考?

来源

using System.Net.Http;
public class Hello1
{
    public static void Main()
    {
        HttpClient c;
    }
}

1 个答案:

答案 0 :(得分:1)

在我的Ubuntu 14.04上,默认SDK为4.0,但版本4.5中提供了System.Net.Http

dmcs Program.cs -r:System.Net.Http -sdk:4.5

或者来自MonoDevelop:ProjectOptions-> Build-> General->目标框架:Mono/.NET 4.5