Я развертываю веб-приложение монорельсовой системы замка на Windows Server 2003
Я уже установил отображение httphandler в web.config следующим образом:
<httpHandlers>
<add verb="*" path="*.castle" type="Castle.MonoRail.Framework.MonoRailHttpHandlerFactory, Castle.MonoRail.Framework" />
</httpHandlers>
<system.webServer>
<handlers>
<add name="castle page" path="*.castle" verb="*" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll" resourceType="Unspecified" preCondition="classicMode,runtimeVersionv2.0,bitness32" />
</handlers>
</system.webServer>
Но всякий раз, когда я пытался получить доступ к http://localhost/app/Home/Index.castle, веб-сервер всегда возвращает HTTP 404 Not Found. Похоже, что отображение не обрабатывается механизмом ASP.NET, как будто я пропустил один или два шага в конфигурации. Любое решение?