asp.net이 IIS와 통합되어 있다는 것을 알고 있습니다.왜 aspnet_isapi.dll이 iis7에 아직 존재합니까?
즉, asp.net 런타임은 들어오는 요청이 무엇이든 IIS7에서 항상 호스팅됩니다. 예. .aspx
요청 또는 기타 정적 파일 요청 (예 : .html
또는 .jpg
)
IIS6에서 .aspx
, .ashx
과 같은 요청이 도착할 때만 aspnet_isapi.dll
이 asp.net 런타임을 만들고 asp.net을 실행하기 위해로드된다는 것을 알고 있습니다.
asp.net이 "통합 모드"에서 IIS7과 통합되었으므로 aspnet_isapi.dll
의 용도는 무엇입니까? 우리가 여전히 iis7에서 aspnet_isapi.dll이 호환성을 볼 수있는 이유는 무엇입니까?