Вы можете определить функцию «str_pad» (как в php):
function str_pad(n) {
return String("00" + n).slice(-2);
}
Попробуйте использовать % windir% \ system32 \ inetsrv \ appcmd unlock config -section: * sectionName *
. См. http://blog.donnfelker.com/2007/03/26/iis-7-this-configuration-section-cannot-be-used-at-this-path/
Я действительно наткнулся на это нужно сделать после публикации этого ответа.
%systemroot%\System32\inetsrv\appcmd.exe unlock config /section:system.WebServer/[rest of the path to config section you need to edit]
Одно большое предупреждение: НИКОГДА не изменяйте allowDefinition, это важный параметр, который обычно присутствует по какой-то причине, например, может быть так, что даже если вы установите его в определенном каталоге или app не будет работать, поэтому разработчики это указали.
Поэтому, пожалуйста, никогда не изменяйте атрибут allowDefinition в определениях разделов. С другой стороны, вы можете изменить overrideModeDefault, что позволит пользователям определять его в другом месте, если это разрешено по определению.