나는 질문을 가지고 있고 그것을 해결하는 데 도움이되기를 바랍니다 ... 성 Monorails 응용 프로그램이 있습니다. httphandlers에서 web.config 파일에서 나는 *에서 .aspx (내 호스팅 ... 다른 확장을 suport하지 않습니다) 모노레일로 MAPED하는성 monorails httpHandlers
<add verb="*" path="*.aspx" type="Castle.MonoRail.Framework.MonoRailHttpHandlerFactory,Castle.MonoRail.Framework"/>
문제가있는 것을 나는 영문 작업 할 일부 웹 양식 페이지가 I ... 그래서 web.config 파일에 다음과 같은 내용을 추가하고 있습니다 ...
<add verb="*" path="connector.aspx*" type="System.Web.UI.PageHandlerFactory"/>
<add verb="*" path="ChatPage.aspx*" type="System.Web.UI.PageHandlerFactory"/>
<add verb="*" path="Logon.aspx*" type="System.Web.UI.PageHandlerFactory"/>
아직도 작동하지 않습니다. 내가 뭘 잘못하고 있니?
순서 중요하다. MonoRail의 전에 특정 webforms 핸들러가 설정되어 있습니까? 혼합 된 환경에있을 때 사용하지 않는 확장 프로그램을 MonoRail에 매핑하면 더 쉽게 사용할 수 있습니다. –
모노레일의 첫 번째 모노레일을 마지막으로 시도했지만 작동하지 않습니다 ... – bogdanbrudiu
모노레일을 * .ashx로 매핑 해 보셨습니까? 이는 호스트 공급자가 지원해야하는 ASP.NET 기본값입니다. – PatrickSteele