Я хочу включить ОСТАЛЬНОЕ поддержка в iis 6. Мой поиск в Google показал мне, что я могу выполнять запросы PUT, [включив WebDav], однако включение метода Delete все еще ускользает от меня. Я видел предложения по редактированию файлов конфигурации, однако я исхожу из опыта работы с Apache и мало знаю о конфигурации iis.
Спасибо
Я обнаружил ответ случайно, пытаясь включить родительские пути.
Откройте консоль управления IIS,
Щелкните правой кнопкой мыши свой веб-сайт на боковой панели и перейдите к свойствам.
Перейдите на вкладку "Домашний каталог"
В «настройках приложений» нажимаем на кнопку «конфигурация»
В окне «Конфигурация приложений» должна быть вкладка «Сопоставления».
Просто выберите, какие расширения файлов вы хотите сопоставить (в моем случае я хотел, чтобы ASP отображал GET, PUT, POST и DELETE), через запятую. И все, даже перезагрузки не требуется.
И если вам нужно сделать это с приложением ASP.NET MVC2, просто поместите aspnet_isapi.dll в карты приложений с подстановочными знаками на той же вкладке, что сказал Джонатан.