Во время веб-развертывания я хотел бы изменить некоторые настройки ACL. Я нашел this article, описывающий процесс.Уточнение настроек веб-развертывания
В статье следующий фрагмент кода:
<PropertyGroup>
<!- Extends the AfterAddIisSettingAndFileContentsToSourceManifest
action to also set ACLs–>
<IncludeCustomACLs>TRUE</IncludeCustomACLs>
<AfterAddIisSettingAndFileContentsToSourceManifest Condition=“‘$(AfterAddIisSettingAndFileContentsToSourceManifest)’==”“>
$(AfterAddIisSettingAndFileContentsToSourceManifest);
SetCustomACLs;
</AfterAddIisSettingAndFileContentsToSourceManifest>
</PropertyGroup>
Мой вопрос относится к Состояние атрибута. Из комментария, кажется, что намерение заключается в добавлении SetCustomACLs к объекту AfterAddIisSettingAndFileContentsToSourceManifest. Но из условия, кажется, что этот блок оценивается только тогда, когда AAISAFCTSM еще не установлен, поэтому это не «расширение» так же, как «set-if-null».
Так что комментарий и разметка не согласятся, или я что-то упускаю?