Я хочу использовать этот код:Почему WebClient неразрешима?
public void SendFile(string uri, string filepath)
{
using (var client = new WebClient())
{
client.Headers.Add("Content-Type", "application/xml");
byte[] response = client.UploadFile(uri, "POST", filepath);
return Encoding.ASCII.GetString(response);
}
}
... но я получаю страшный «тип или пространство имен имя„WebClient“не может быть найден (вы недостающую с помощью директивы или ссылка на сборку?) "
Согласно this, WebClient является, доступным в .NET 3.5 (это проект .NET 3.5/Windows CE).
Это неоправданно, потому что это проект Windows CE/Compact Framework, который Visual Studio притворяется, что он не распознает WebClient? Есть ли обходной путь, или я снова обречен?
_are Вы не нашли с помощью директивы или ссылка на сборку? _ –
По этой ссылке, это в системе ссылка, на которую я действительно ссылаюсь, и у меня есть «использование System.Net»; слишком. –
Да, и я снова закончил использовать код ctacke с этого поста, который я где-то спрятал. –