문제

IIS5 또는 IIS6에서 잘 실행되는 웹 응용 프로그램이 있습니다. 방금 IIS7이있는 Vista를 설치했습니다. 방금 전체 웹 앱을 AS-IS에 대해 복사했습니다. 파일은 변경되지 않았습니다. 나는 IIS7 관리자로 들어가서 기본 웹 사이트 아래에서 웹 어플리케이션을 만들어 복사 한 앱을 가리 켰습니다.

IE의 앱을 탐색하려고 할 때, 그것을 처리 할 것이 없으며 디렉토리 브라우징이 켜지지 않는다고 말합니다. 이것은 .NET 앱이므로 default.aspx를 사용합니다. 관리자를보고 Default.aspx 설정을 처리하지 않았습니다. IIS7에 대한 기본적으로 그렇지 않습니까?

따라서 default.aspx를 추가했는데 이제 오류는 "HTTP 오류 404.3 - 확장 구성으로 인해 요청중인 페이지를 찾을 수 없습니다. 페이지가 스크립트 인 경우 핸들러를 추가하십시오. 파일이 있어야하는 경우. 다운로드, 마임 맵을 추가하십시오. "

IIS7의 기본값이 통합 모드이기 때문에 클래식 모드 용 새로운 앱풀을 만들고 앱을 사용하여이를 사용했습니다. 나는 여전히 같은 오류가 발생합니다.

.NET 앱을 변경없이 IIS7로 옮길 수 있다는 인상을 받았습니다. 이것이 사실이 아닌가?

도움이 되었습니까?

해결책

0) 프로그램 및 기능에 ASP.NET 확장 기능이 설치되어 있는지 확인하십시오 - Windows 기능 - www 서비스 - 응용 프로그램 개발 기능 - .NET Extensibility / ASP.NET

1) Microsoft .net 프레임 워크

2) 전체 디렉토리를 IIS의 루트 폴더 (일반적으로 wwwroot)에 복사해보십시오. IUSER/IWAM은 다른 폴더를 읽을 권한이없는 일반적인 오류입니다.

3) isapimodules와 관련된 .aspx가있는 경우 "핸들러 설정"에서 확인하십시오.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top