В сценарии конфигурации DSC для IIS я пытаюсь удалить блокировку defaultPath из раздела httpErrors, но способ, которым работает делегирование функции, к этому разделу не относится.Следовательно, чтобы сделать следующее:
appcmd set config /section:httpErrors /lockAttributes:
Я пытался использовать xWebConfigProperty следующим образом:
xWebConfigProperty httpErrors_lockAttributes
{
WebsitePath = "MACHINE/WEBROOT/APPHOST"
Filter = "system.webServer/httpErrors"
PropertyName = "lockAttributes"
Value = ""
Ensure = "Absent"
}
Однако это завершается ошибкой, говоря, что атрибуты lockAttributes не существуют.И все же это определенно в ApplicationHost.config
Мой единственный оставшийся способ - запустить appcmd как Script в DSC (немного некрасиво).Есть идеи?