WebClient 上传文件不起作用

WebClient UploadFile Does Not Work

我正在使用 C#、WinForm、此代码。

我修改了XML文件并上传到网络服务器,但是网络服务器缺少XML文件。

但调试工作正常,WebClient 下载工作正常。

using (WebClient client = new WebClient())
{
     client.Credentials = new NetworkCredential("id", "password");
     client.UploadFile("http://abcdef.com/test.xml", @"C:\test.xml");
}

WebClient.UploadFile方法上传数据,然后你需要服务器端代码来做你想做的事情(保存为文件或其他...)

在 MSDN 上看一下这个: http://msdn.microsoft.com/en-us/library/36s52zhs(v=vs.110).aspx