是否有任何身体可以帮助我。
如何在网络托管中运行我的网络,我使用Castle Monorail MVC开发,我在免费网站托管(www.somee.com)测试,但为什么.castle扩展无法读取,甚至我手动配置web配置,所以我的朋友告诉我要更改为.ashx扩展名,因为web hosting不支持其他扩展名,而ashx是.net中的默认扩展名。
我尝试在网络配置中添加这样的内容:
<add verb="*" path="*.aspx" type="System.Web.UI.PageHandlerFactory"/>
<add verb="*" path="*.aspx" type="Castle.MonoRail.Framework.MonoRailHttpHandlerFactory, Castle.MonoRail.Framework" />
但它仍然不起作用,所以我改为:
<add verb="*" path="*.ashx" type="System.Web.UI.PageHandlerFactory"/>
<add verb="*" path="*.ashx" type="Castle.MonoRail.Framework.MonoRailHttpHandlerFactory, Castle.MonoRail.Framework" />
但它仍然无法运行,请任何机构帮我如何配置,或者我必须尝试在其他网站托管?
答案 0 :(得分:0)
尝试添加此内容:
<add verb="*" path="*.aspx" type="Castle.MonoRail.Framework.MonoRailHttpHandlerFactory, Castle.MonoRail.Framework" />