C# 当前上下文中不存在名称WebRequestMethods,找不到FTPWebResopnce

C# 当前上下文中不存在名称WebRequestMethods,找不到FTPWebResopnce,c#,C#,我正在做的文件下载编码,但它是WebRequestMethods不存在显示 FtpWebRequest request = (FtpWebRequest)WebRequest.Create("ftp://something.com/temp.exe"); request.Method = WebRequestMethods.Ftp.DownloadFile; request.Credentials = new NetworkCredential(

我正在做的文件下载编码,但它是WebRequestMethods不存在显示

        FtpWebRequest request = (FtpWebRequest)WebRequest.Create("ftp://something.com/temp.exe");
        request.Method = WebRequestMethods.Ftp.DownloadFile;

        request.Credentials = new NetworkCredential("admin", "1234");

        FtpWebResponse response = (FtpWebResponse)request.GetResponse();

        Stream responseStream = response.GetResponseStream();
        FileStream file = File.Create(@"c:\temp\temp.exe");
        byte[] buffer = new byte[32 * 1024];
        int read;
        //reader.Read(

        while ((read = responseStream.Read(buffer, 0, buffer.Length)) > 0)
        {
            file.Write(buffer, 0, read);
        }

        file.Close();
        responseStream.Close();
        response.Close();

以上是我的代码,请直接告诉我

> P>请考虑引用代码>系统> /代码>程序集,并在代码中添加<代码>系统.mail < /COD>命名空间。< /P> 编辑:-
.NET Compact framework不支持System.NET.Mail或System.Web.Mail。您可能应该查找扩展。

是否使用System.Mail添加了
命名空间?我尝试过,但添加System.Mail时显示错误1命名空间“System”中不存在类型或命名空间名称“Mail”(是否缺少程序集引用?)。。。它是否可以在Compact framework(Windows CE)中使用?@user4265170-.NET Compact framework不支持System.NET.Mail那么我如何解决此问题。。。??我只想在Compact框架(即windows embedded Compact Edition 6.0)中从我的ftp服务器下载文件..>!请帮助\@Siddh-您可以呼叫一个可以为您发送电子邮件的服务,或者您可以搜索以下扩展名:-