나는 DLL로 컴파일하고 ASP.NET 패키지의/bin 폴더에 넣는 Handler라는 HttpHandler를 가지고 있습니다. 그리고 나는 .ASHX 파일이 있습니다기본 네임 스페이스를 사용하는 HttpHandler
<% @ webhandler language="C#" class="Handler" %>
을하지만 난 유형 '핸들러' 오류를 만들 수 없습니다 얻을. 나는 무상 네임 스페이스에 처리기를 포장하는 경우
그러나, foo는 말, 그리고 그것을 잘 작동<% @ webhandler language="C#" class="foo.Handler" %>
에 .ASHX을 변경합니다. 왜 네임 스페이스, 즉 기본 네임 스페이스를 사용할 수 없습니까? Microsoft는 msdn 웹 사이트의 많은 HttpHandlers 예제에서 네임 스페이스를 생략했습니다.