This was too obvious to be simple.
Although I had enabled the WebClient "service", I had not gone into the
IIS MMC -->Web Service Extensions
and "Allowed" WebDAV.
Live and learn, I hope this will help someone else.
[quoted text, click to view] "Garth" wrote:
> I am using the HTTP PUT command to upload images to IIS server. Same code
> uploading to IIS 5.0 works great, uploading to IIS 6.0 throws error "(501)
> Not Implemented". This error code is confirmed in the IIS log file.
>
> Write properties are enabled on the web folder, Read Only property is
> disabled on the local directory.
>
> Call is made through c#:
> WebClient.UploadData(string address, string method, byte[] data);
> -->in this case method = "PUT"
>
> The address, and the method, and the data have been validated against IIS
> 5.0.
>
> Testing has been done inside the firewall, ISA is out of the equation,
> command is going directly to IIS, fails on local machine as well as remote.
> Same problem on clean install of Win2K3 w/ IIS 6.0.
>
> I understand that IIS 6.0 installs in a very secure mode, have not found any
> doc's specific to this problem.
>
> Does anyone have any ideas?
>