IIS6 및 Webforms에서 URL 라우팅을 구현할 때 오류가 발생하는 것을 어떻게 알 수 있는지 이해할 수 없습니다.URL 라우팅 및 IIS6. 어떻게 테스트 할 수 있습니까?
경로에 액세스하려고 할 때 404 오류가 계속 발생합니다. http://blog.codeville.net/2008/07/04/options-for-deploying-aspnet-mvc-to-iis-6/
그래서 그런 식으로 ASP.Net 모든 요청을 처리하지만, 그때 나는 404 오류가 바로 사이트에 액세스 얻을 : 여기에 설명 된대로
은 내가 ISAPI 모듈을 추가 할 수 있습니다.
URL 라우팅 엔진이 요청을 받고 있는지 확인할 방법이 있습니까?
UPDATE : 윈도우 (I 언급하지 못한) 올바른 DLL은 64 비트 버전의 경우 :
C : \ WINDOWS \ Microsoft.NET \ Framework64 \ V2.0.50727 \ 당신이 버전을 알지 못하는 (또는 당신은 당신이 올바른 경로를 얻을해야 할) 경우
단지 ASPNET_ISAPI.DLL 와일드 카드 매핑 상자 위의 목록 상자에서 "aspx"확장자의 실행 파일 경로에있는 값을 복사하십시오.
나는 앱 풀을 재활용하려고하지 않았다. 방금. NET 3.5 SP1을 설치했지만 어디에서 "확인"할 수 있는지 알 수 없습니다. – Armstrongest
예, 이것은 서버입니다. dev 상자가 아닙니다.나는 IIS에서 사이트를 처음부터 다시 만들었지 만 여전히 똑같은 것을 재현했다. 부하가 분산되고 IIS 변경 사항이 복제되지 않기 때문에 두 대의 서버에서이 작업을 수행해야합니다. 나는 aspnet_isapi.dll 파일을 추가 할 때마다 모든 것이 404s입니다. 그 전에는 aspx 파일에 액세스 할 수 있습니다. – Armstrongest
예! 나는 그것을 알아! DLL의 64 비트 버전을 사용해야했습니다! 귀하의 대답은 32 비트에 맞기 때문에 올바른 것으로 표시하겠습니다. 그러나 여기에 64 비트 DLL을 추가 할 수 있다면 C : \ WINDOWS \ Microsoft.NET \ Framework64 \ v2.0.50727 \ aspnet_isapi.dll 4 단계로 넘어갑니다. – Armstrongest