VS C# 2005
I am using the code below to upload a file to a server running windows IIS 5.1.
I am just testing on our local server running windows XP. However, I keep getting the following error message:
The remote server returned an error (405) Method Not Allowed
I am sure this is a IIS problem maybe something to so with permissions. However, I am configured IIS to allow read, write, and directory browsing.
The config.xml file I am trying to upload is located in the same directory as the executable.
private void upload_config_to_server()
{
Uri url = new Uri("http://10.10.10.3/softphone/config.xml");
WebClient wc = new WebClient();
if (!wc.IsBusy)
{
try
{
wc.UploadFile(url, null, "config.xml");
}
catch (WebException webex)
{
Console.WriteLine("Web Exception {0}", webex.Message);
}
catch (Exception ex)
{
Console.WriteLine("Exception {0}", ex.Message);
}
}
}
Many thanks for any suggestions,
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…