Существует множество похожих вопросов, но все они, похоже, связаны либо с настройкой разрешений, либо с установкой плагина.
Я ищу решение, которое является "тупым" - то есть, чтобы код мог быть развернут из системы контроля версий и автоматически иметь доступ к определенным путям, без необходимости настройки сервера.
Мне нужна только блокировка каталогов и файлов, никаких других возможностей, которые есть у .htaccess.
Просто чтобы прояснить ситуацию, мы используем ColdFusion, а не .NET, и, хотя CF предлагает разные способы обработки своих собственных сценариев, он ничего не делает со сценариями не-CFML. (Это можно сделать, например, config.xml.cfm, но это грязное решение, требующее обновления кода и т. Д.)
(Конечно, в идеале эти каталоги / файлы не должны даже быть в webroot, и если бы я мог переключиться на Apache или IIS7, я мог бы просто использовать .htaccess, но это не варианты на данный момент.)
Моим текущим решением будет readme.deploy.txt, который содержит инструкции о том, как вручную устанавливать разрешения для соответствующих файлов и каталогов в IIS Manager, но, очевидно, я бы предпочел избежать вмешательства человека - какие-либо предложения?