2

전체 페이지를 다시로드하지 않고 드롭 다운 목록에 몇 가지 항목을 추가 할 수있는 업데이트 패널이 포함 된 ASP.NET 4 웹 페이지가 있습니다.ASP.NET 4 UpdatePanel 및 IIS7 문제

페이지가 Visual Studio 2010 ASP.NET 개발 서버에서 제대로 작동하고 비동기 호출을 수행하며 페이지가 올바르게 배치되었습니다. 그러나 IIS7에 페이지를 배포하면 비동기 호출이 더 이상 작동하지 않고 (페이지가 완전히 다시로드 됨) 페이지의 일부 항목 레이아웃이 잘못되었습니다.

필자는 무슨 일이 일어나고 있는지보기 위해 피들러를 사용했으며 페이지가 ScriptResource.axd에 액세스하려고 시도 할 때 그 밖의 모든 것이 제대로 작동하는 것처럼 보입니다. Javascript가 호출에 필요한 것과 관련이 있다고 생각하지만 해결 방법을 모르겠습니다. 어떤 제안?

답변

2

나는 동일한 문제가있었습니다. 읽은 후 thisthis2 IIS의 루트 사이트에서 ISAPI 처리기 정의를 확인했지만 제대로 된 것처럼 보였으므로 계속 고민했습니다.

마지막으로 ISAPI 처리기 정의가 사이트 수준에서 수정되었고 루트 사이트와 동일한 정의를 상속받지 못했다는 사실을 인식하여 해결했습니다. IIS 관리자에서 내 사이트를 선택하고 "처리기 매핑"섹션으로 이동 한 다음 "상속 된 상태로 되돌리기"를 클릭하여 수정되었습니다.