2010-05-21 87 views
1
string filePath = "C:\\test\\564.flv"; 
try 
{ 
    WebClient client = new WebClient(); 

    NetworkCredential nc = new NetworkCredential(uName, password); 

    Uri addy = new Uri("\\\\192.168.1.28\\Files\\test.flv"); 
    client.Credentials = nc; 
    byte[] arrReturn = client.UploadFile(addy, filePath); 
    Console.WriteLine(arrReturn.ToString()); 
} 
catch (Exception ex) 
{ 
    Console.WriteLine(ex.Message); 
} 

我得到这个错误“远程服务器返回错误:(405)方法不允许。”我应该怎么做?从窗口应用程序上传文件到远程Web服务器

回答

0

WebClient使用POST方法上载HTTP服务器中的文件或使用STOR命令上载FTP服务器中的文件。它不能上传网络文件夹中的文件。

相关问题