Я добавил сопоставление приложений с подстановочными знаками для c:\windows\microsoft.net\framework\v4.0.30319\aspnet_isapi.dll и снял флажок «Проверить наличие файла». Это дает мне возможность GET и POST, но не PUT и DELETE.
Я как запретил, так и разрешил WebDav в расширениях веб-сервиса.
Приложение работает как чемпион при работе в среде разработки. PUT и DELETE не работают при запуске приложения в IIS.
Любая помощь приветствуется.