Назад | Перейти на главную страницу

Установка свойства обработчика в IIS7

При выполнении следующей команды с помощью appcmd:

set config -section:system.webServer/handlers /"[name='FCGIEcho’,path='*.exe',verb='*']".ResponsebufferLimit:0

Я получаю сообщение об ошибке:

ERROR ( message:Malformed collection indexer; format is [@position,name='value',
name2='value2',...].  The @position specifier is optional, and [can] be '@start', '@en
d', or '@N' where N is a numeric index into the collection. )

Я перепробовал все возможные комбинации двойных кавычек.

Это допустимое свойство, упомянутое здесь:

http://www.iis.net/ConfigReference/system.webServer/handlers/add#005

Буду признателен за помощь любого, кто понимает этот синтаксис.

На всякий случай ссылка выше мертва.

Использовать это:

appcmd.exe set config /section:handlers"/[name='FCGIEcho'].ResponseBufferLimit:0"

Для изменений конфигурации сайта, он удалит модуль обработчика 'WebDAV'.

appcmd set config "sitename" /section:system.webServer/handlers "/-[name=WebDAV]"

После консультации с командой IIS ответ здесь http://www.coastrd.com/cgioniis7