2017-02-16 7 views
1

내가 ASP.NET 웹 응용 프로그램을HTTP 오류 403.14 - ASP.NET 웹 응용 프로그램의 디버그으로 금지

을 시작하려고 해요하지만 디버깅이 오류가있어 : 그 경우

HTTP Error 403.14 - Forbidden The Web server is configured to not list 
the contents of this directory. 

Module 
   DirectoryListingModule 
Notification 
   ExecuteRequestHandler 
Handler 
   StaticFile 
Error Code 
   0x00000000 

확실하지 않음을 내가 뭘 해야하는지 정확히 알았지 만 표시된대로 이걸 따라야한다. instruction 그러나 Windows 10에서 IIS Manager을 열려고하면 'inetmgr'또는 'inetmgr.exe'를 찾을 수 없다.

이 오류로 인해 알아 내야 할 사항이 확실하지 않습니다. 설치 전 IIS가 것처럼 보이지 않기 때문에

+0

두 가지 별도의 문제를 설명했을 수 있습니다. 다시 확인 : 제어판 -> 프로그램 및 기능 -> Windows 기능을 켜거나 끄고 인터넷 정보 서비스가 설치되어 있는지 확인하십시오. 그렇지 않다면 이상 할 것입니다. 또한 명령 프롬프트에서 iisreset을 시도하십시오. 정말 inetmgr을 찾을 수 있어야합니다. – secretwep

+0

@secretwep 예 x64 및 x86 용 IIS Express 응용 프로그램 기능 데이터베이스가 설치되어 있습니다. 그것은 내가 어쩌면 내가 마이크로 소프트 하늘빛 웹 애플 리케이션 설정을 구성하고 구독을 위해 노래를 필요가 웹 응용 프로그램과 거래가 처음입니까? – nikorio

+0

inetmgr은 IIS에만 적용되며 IIS Express에는 적용되지 않습니다. 적어도 Win7에서는 IIS Express에 사용자 인터페이스가 없습니다. – secretwep

답변

1

, 당신의 Web.config에이를 추가하려고하면 검색 할 디렉토리에 놓 적어도 그래서 ...

<system.webServer> 
    <directoryBrowse enabled="true"/> 
</system.webServer> 

당신 이 문제를 극복 할 수 있습니다. 디버깅을 위해이 작업을 수행하는 중이라면 실제로 프로덕션 서버에서 허용 할 것인지 여부를 심각하게 고려해야합니다.

+0

안녕하세요, 이제 내 로컬 호스트를 볼 수 있습니다 -/ nikorio