ASP.NET 프로젝트에서 존재하지 않는 특정 경로를 처리하려면 간단한 HttpHandler가 필요합니다. 나는 핸들러를 작성 sitefinity 4를 사용하고 있지만이 사이트를 실행하려고 할 때마다, 나는에 처리기를 넣고 있었어요ASP.NET HttpHandler 및 WebResource.axd 문제
The WebResource.axd handler must be registered in the configuration to process this request.
좌절 오류를 얻을 구성의 system.web 부분이지만 VS2010은 여전히 IIS 6을 사용하여 웹 서버에 내장되어 있으므로 IIS 7 (로컬)을 사용하도록 전환하고 system.webServer에 대한 핸들러 등록을 이동했습니다. 내가 존재하지 않을 때 작동한다. t url하지만 사이트에 정상적으로 가려고하면 (올바른 URL) 그 dang error를 다시 얻습니다.
올바른 URL에 올바른 사이트를 제공했지만 한 번만 작동했지만 이제는 계속 문제가 발생합니다.
이 문제를 어떻게 해결할 수 있습니까? 프로젝트를 만들 때 거기에 없었던 항목을 구성에 추가하고 싶지 않고, 처리기를 추가 할 때만 시작됩니다.
EDIT : Path = "*"를 사용할 때만 발생하므로 와일드 카드를 어떻게 처리합니까? 404 페이지를 잡기 위해 처리기를 매핑하고 싶지 않습니다.
"suggests"오류로 WebResource.axd를 등록하려고 시도 했습니까? 그렇다면 결과는 무엇입니까? –
아직 system.webServer에 넣지 않았지만 system.web에 넣었습니다. 지금은 작동하지 않습니다. 그러나 이것은 IIS 7 (로컬)에 있으므로 아마도 여전히 그것에 대해 불평하는 이유입니다. –