Как включить просмотр каталогов по умолчанию в IIS Express
Cassini (веб-сервер разработки Visual Studio) по умолчанию включает просмотр каталогов, как можно включить каталоги просмотра в IIS Express по умолчанию? (Я не хочу иметь отдельную конфигурацию для каждого проекта, который у меня есть?
Ответы
Ответ 1
Вы можете использовать AppCmd.exe для управления IIS Express. Попробуйте следующее:
appcmd set config /section:directoryBrowse /enabled:true
Дополнительная информация о AppCmd.exe:
http://learn.iis.net/page.aspx/114/getting-started-with-appcmdexe
Ответ 2
<directoryBrowse enabled="true" />
<modules runAllManagedModulesForAllRequests="true" />
Ответ 3
вы можете использовать инструмент appcmd
APPCMD (command) (object-type) <identifier> < /parameter1:value1 ... >*
Где одна из команд, поддерживаемых объектами .Most, поддерживает этот базовый набор команд:
СПИСОК Отобразить объекты на машине. Необязательный может указывать уникальный объект для списка, или один или несколько параметров могут быть указаны для соответствия свойствам объекта.
ADD Создайте новый объект с указанными свойствами объекта, которые будут установлены во время создания.
УДАЛИТЬ Удалить объект, указанный в.
SET Задайте параметры для объекта, указанного.
Включить просмотр каталогов.
Перейдите в каталог установки IIS
Express.
1: Включить просмотр каталогов на уровне сервера
Run `appcmd set config /section:system.webServer/directoryBrowse /enabled:true`
2: Включить просмотр каталогов на уровне сайта
Run `appcmd set config ["SITE_NAME"] /section:system.webServer/directoryBrowse /enabled:true`
Примечание. Запуск с повышенным разрешением.
вы можете убедиться, что для атрибута configuration/system.webServer/[email protected] установлено значение true в файле конфигурации сайта или приложения.
Ссылка: IIS