방금 Windows 7 Home Premium 노트북에서 IIS에 첫 번째 웹 응용 프로그램을 배포하려고했습니다. 응용 프로그램을 만든 후 Classic App Pool로 변경 한 다음 해당 풀을 프레임 워크 4.0으로 설정해야했습니다. 이제 다음과 같은 오류가 발생합니다.
HTTP 오류 404.17-찾을 수 없음 요청 된 컨텐츠가 스크립트 인 것으로 보이며 정적 파일 핸들러에서 제공하지 않습니다.
요청 된 URL은 http : // localhost : 80 / pvmms / default.aspx입니다.
광범위한 인터넷 검색으로 작업 할 수있을만큼 명확하거나 명확한 정보를 얻지 못했으며 평소와 같이 전문가에게 문의했습니다.
편집 : .aspx 파일에 대한 프레임 워크 4.0 처리기 매핑이 없기 때문에 이것이 의심됩니다. 그러나 aspnet_regiis는 관리자에게 손가락을 주며 그것을 실행하려면 관리자 권한이 필요하다고 말합니다.
편집 # 2 :
모든 프레임 워크 (2 & 4, 32 및 64)를 등록했으며 이제 모두 작동합니다. .aspx
aspnet_isapi 및 voila에 대한 스크립트 맵을 수동으로 추가하여 이것을 발견했습니다 . 메모리에 오류가 발생하지 않고 VS를 설치 한 후에 IIS 만 활성화하지 않으면 프레임 워크 설치가 왜 그렇게하지 않는지 이해할 수 없습니다.