it-swarm-pt.tech

Como habilitar a navegação no diretório por padrão em IIS Express

A Cassini (servidor da Web de desenvolvimento do Visual Studio), por padrão, habilita a navegação em diretórios, como posso habilitar a navegação em IIS Express por padrão? (Não quero ter uma configuração separada para cada projeto que ter?

17
Ahmed Magdy

Você deve poder usar o AppCmd.exe para gerenciar IIS Express. Tente isto:

appcmd set config /section:directoryBrowse /enabled:true

Mais informações sobre AppCmd.exe aqui: http://learn.iis.net/page.aspx/114/getting-started-with-appcmdexe

20
Michael Cox
  1. Vamos para Web.config arquivo do seu projeto.

  2. Adicione as duas tags abaixo em <system.webServer> tag em web.config

<directoryBrowse enabled="true" />

<modules runAllManagedModulesForAllRequests="true" />

20
Moni

você pode usar a ferramenta appcmd

APPCMD (command) (object-type) <identifier> < /parameter1:value1 ... >*

Onde está um dos comandos suportados pelo .A maioria dos objetos suporta esse conjunto básico de comandos:

lista [~ # ~] [~ # ~] Exibe os objetos na máquina. Um opcional pode especificar um objeto exclusivo a ser listado ou um ou mais parâmetros podem ser especificados para corresponder às propriedades do objeto.

[~ # ~] add [~ # ~] Crie um novo objeto com as propriedades especificadas para definir durante a criação.

[~ # ~] delete [~ # ~] Exclua o objeto especificado pelo.

[~ # ~] defina [~ # ~] Defina os parâmetros no objeto especificado por.

Ative a navegação no diretório.

Vá para o diretório de instalação do IIS Express.

1: Ative a navegação no diretório no nível do servidor

Run `appcmd set config /section:system.webServer/directoryBrowse /enabled:true`

2: Ative a navegação no diretório no nível do site

Run `appcmd set config ["SITE_NAME"] /section:system.webServer/directoryBrowse /enabled:true`

Nota : Execute com permissão elevada

você pode verificar se o atributo configuration/system.webServer/[email protected] está definido como true no arquivo de configuração do site ou aplicativo.

Referência: IIS

6
joshua

para aqueles que se deparam com este ano mais tarde: a navegação no diretório também pode ser ativada via IIS Manager:

IIS Manager Directory Browsing

1
monkeySeeMonkeyDo