MVC newbie here ... 나는 처음으로 MVC 웹 사이트를 만들었고 개발 중에도 작동합니다. 이제 "localhost", "Default Web Site/MySite"에 "Web deploy"를 사용하여 로컬 IIS 7.5에 게시합니다. "대상에서 IIS 응용 프로그램으로 표시"및 "추가 파일 남겨두기 ..."확인란의 선택이 취소됩니다.IIS에 MVC 앱을 게시하면 오류가 발생합니다 - 기본 문서가 없습니까?
게시 성공 그래서 브라우저를 열고 http://localhost/MySite으로 가서 "HTTP 오류 403.14 - 금지 - 웹 서버가이 디렉토리의 내용을 나열하지 않도록 구성되었습니다."라는 오류 메시지가 나타납니다.
허? 나는 컨트롤러의 모든 아이디어가 기본 페이지를 지정할 필요가 없다고 생각했다. 당신이 원하는 페이지를 찾을 수 있을까요? 아니면 내가 잘못 이해 한거야?
어떤 버전의 IIS를 사용하고 있습니까? –
@ Justin : IIS 7.5 - 질문을 편집합니다 –
사이트에 사용중인 런타임 버전도 확인 했습니까? 나는 믿습니다 .net4 통합 파이프 라인이 필요합니다. –