Acabei de criar um novo site vazio no Visual Studio 2012 e cliquei em run (ou seja, ver no navegador) e recebo este erro :
HTTP Erro 403.14 - Proibido O servidor Web está configurado para não listar o conteúdo deste directório.
Entrei no IIS e cliquei em Navegação no Directório e depois assegurei-me de que a navegação no Directório estava activada, mas continuo a receber este erro. Eu posso'não consigo descobrir ?
O projeto do site que acabei de criar não está listado nos sites padrão do IIS Manager, o que eu achei estranho.
Como é que eu me livro deste erro?
mantenha isto no seu ficheiro de configuração web e depois renomeie o nome add value="yourwebformname.aspx"
<system.webServer>
<defaultDocument>
<files>
<add value="insertion.aspx" />
</files>
</defaultDocument>
<directoryBrowse enabled="false" />
</system.webServer>
além disso
<system.webServer>
<directoryBrowse enabled="true" />
</system.webServer>
Defina uma página inicial.
Quando tive este problema, entrei no explorador de soluções, encontrei a página que queria ver primeiro (no meu caso "Home.aspx), cliquei com o botão direito do rato e seleccionei "Set As Start Page." Isto resolveu o meu problema (que soou muito parecido com o seu). Isso foi no Visual Studio 2012 Professional e eu o executei no Firefox.
O modelo de website vazio cria um website ASP.NET que inclui um arquivo Web.config, mas nenhum outro arquivo. Significa que você não tem nenhuma página padrão para mostrar no browse ou run.
Esta mensagem de erro significa simplesmente que você não configurou e não configurou o documento padrão corretamente no seu IIS.
Uma vez configurado, a mensagem de erro desaparecerá.