면도기 구문을 사용하여 ASP.NET 웹 페이지를 시험하고 있으므로 샘플 사이트를 만들었습니다. WebMatrix에서 사이트를 보거나 VisualStudio (브라우저에서보기)를 사용하면 모든 것이 잘 동작합니다. IIS 사이트를 만들려고 할 때 .cshtml 파일에 액세스하려고 할 때 404 오류가 발생합니다. 정규 html 파일은 사이트에서 작동합니다. 그것은 넷 4 통합으로 설정되었습니다. 운이없는 한 시간 씩 인터넷 검색을했습니다.ASP.NET 웹 페이지 및 IIS 용 면도기
답변
MVC 응용 프로그램의 파일을 IIS의 디렉터리 (또는 가상 디렉터리)에 복사 한 것일 수 있습니까?
ASP.NET MVC 응용 프로그램을 작동 시키려면 IIS 관리자에서 웹 응용 프로그램을 구성해야합니다 ("기본 웹 사이트"를 마우스 오른쪽 단추로 클릭하고 "응용 프로그램 추가"를 선택하십시오). 그런 다음 방금 만든 응용 프로그램 디렉토리에 응용 프로그램을 배포합니다.
이것은 MVC 애플리케이션이 아닙니다 ... ASP.NET 웹 페이지입니다. 그리고 그것은 사이트의 뿌리에있는 하위 폴더가 아니기로되어 있습니다. – Paul
IIS는 여전히 .NET 런타임에 보낼 수 있도록 응용 프로그램 (정적 컨텐츠와 비교)을 알아야합니다. "응용 프로그램 추가"를 시도하고 .NET 4로 설정된 응용 프로그램 풀과 연결합니다. 통합 –
루트 디렉토리는 기본적으로 응용 프로그램이어야하지만 사용자가이를 확인할 수있는 방법을 모르겠습니다. 하지만 Taylor와 동의합니다. .NET 4를 IIS에 등록 (.NET 4 디렉토리에서 aspnet_regiis 실행)해야하며 통합 모드 (클래식 모드가 아님)에 있어야합니다. 또한 web.config에서
우리 회사는 정확히 동일한 문제가있었습니다. 작동 시키려면 .Net 4 설치를 완료해야하며 페이지가 올바르게 제공되고 있어야합니다.
C :> 홈 디렉토리 - - -> 구성 ...> 매핑
광산을 맵 ".cshtml"이 사이트의
속성 내에서 올바르게 매핑 된 경우
확인 확인합니다 : \ windows \ microsoft.net \ framework \ v4.0.30319 \ aspnet_isapi.dll
- 1. 면도기 웹 페이지 계층 구조 결정
- 2. ASP.NET 캐싱 aspx 페이지 및 IIS 로그
- 3. ASP.NET, IIS 및 COM
- 4. ASP.NET 용 페이지 디자이너
- 5. IIS 6 및 수신 페이지 요청
- 6. MVC3 면도기 - 만료 페이지
- 7. Asp.net MVC Site.master 및 면도기 스위치
- 8. ASP.NET 웹 페이지 Phamton 로딩
- 9. ASP.NET IIS 및 프레임 워크
- 10. Vista Home Premium IIS 7.0 및 asp.net
- 11. ASP.NET 웹 서비스 및 페이지 메서드
- 12. iphone 용 웹 페이지 만들기
- 13. 모바일 및 일반 웹 브라우저 용 ASP.net
- 14. ASP.NET - 구성 요소 라이센싱 및 면도기
- 15. 모바일 용 HTML 웹 사이트 및 jquery 웹 페이지
- 16. ASP.NET MVC로드 데이터베이스에서 면도기
- 17. ASP.NET MVC 면도기 병합
- 18. ASP.NET MVC3 면도기 - 문자열에서보기 만들기?
- 19. 웹 페이지 로그인 용 cURL
- 20. IIS 및 웹 가든 구성
- 21. asp.net 웹 사이트의 IIS 로그 파일
- 22. ASP.Net MVC 3.0 면도기 그리드 Ajax 페이지 매김
- 23. ASP.NET 및 동적 페이지
- 24. Asp.net 2.0 및 Visual Studio 2005 용 Asp.Net 웹 프레임
- 25. IIS 7, ASP.NET : AccessViolationException
- 26. ASP.NET 및 HTTP 404 문제 (IIS 문제)
- 27. IIS 리디렉션 및 하위 폴더/페이지
- 28. IIS 5.1 및 COM DLL의 ASP 페이지
- 29. 원격 PC에서 웹 페이지 (.aspx 페이지) 찾아보기
- 30. ADSI/IIS 관리 및 ASP.NET 위장
어떤 IIS 버전을 사용하고 있습니까? – Codo
7.5 (Windows 7 64 비트) – Paul
질문에 web.config를 추가하십시오. 이 구성 파일을 해석 할 때 IIS와 ASP.NET 개발 서버 간에는 약간의 차이점이 있습니다. – Codo